Day-to-Day Delivery with SFDX
In this chapter, we’ll see how we can apply what we’ve learned so far, using the SFDX suite of tools together with Visual Studio Code and Git, to manage our change delivery. It will by no means be the definitive way to do Salesforce DevOps and assumes starting a brand-new project from scratch, but it will show some common tasks and principles.
We will be covering the following main topics:
- Setting up the tools and your project
- The change lifecycle with Git and SFDX
- Sandboxes versus scratch orgs
By the end of the chapter, you should be able to replicate a simple workflow in your own Salesforce orgs for picking up an item of work from a ticketing system such as Jira or Asana, creating a new feature branch for it, using SFDX and VS Code to make your changes, and checking the code back in again. This is the most straightforward approach to DevOps and will give you the solid practical foundations you need.