Continuous Integration
In the previous chapter, we learned about the importance of version control systems in projects and how we can achieve version control in our Salesforce project. We looked at instructions for how to set up our own GitLab server and push metadata from the Salesforce organization to the Git repository. After following the steps to install Git on a developer machine and sync it with the Salesforce sandbox, developers will be able to make and save their changes in the Git repository.
In this chapter, we will learn about how we can use Git integration with Jenkins to automate backups and the deployment of Salesforce metadata. We will discuss Jenkins and look at how continuous integration is achieved in Salesforce using Jenkins ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access