I'm writing a book titled Salesforce CI/CD Pipelines!
About the book
About a year ago, I didn't know how to create a complete CI/CD pipeline from scratch. I knew many other things, I knew git, sandboxes, the Metadata API, etc., but I didn't know how to put them together.
This is the book I wish I had had a year ago.
When you are done reading the book, you'll have the knowledge and confidence to create a complete CI/CD pipeline for your Salesforce org. I highlight confidence because knowing the steps to create a pipeline is not enough, you also need to know the consequences of each decision you make in the configuration, so the book will also help you with this.
Table of contents
Here's a very rough draft of the table of contents. I'm sure by the time the book is published, it'll look completely different.
Who is the book for
The book is for experienced Salesforce devs and architects who need help setting up a CI/CD pipeline from scratch.
The sole focus of the book is on CI/CD pipelines. This means I will not explain basic concepts like Git, SFDX, Sandboxes, etc., as I assume the reader already knows.
Who are the authors (yes, plural!)
I'm the book's main author, but I'm bringing in 3 more experts to help me cover some areas where they have more experience than me. You'll benefit from the collective knowledge of the community.
The areas these authors will cover are:
- Effective Apex Testing
- Scratch Org Adoption
- What orgs can learn from ISV development
There will also be a female CTA and a developer advocate involved in some capacity, to be revealed later 😉
I also have a CI/CD expert to be my technical reviewer, to make sure all the technical advise on the book is accurate and solid.
When is it coming out
It'll take a while as there are a lot of moving parts. If you want to be notified when the book comes out, consider subscribing!
I also post small articles about CI/CD on this site (check the home page), and this will eventually make it to the book as well, so by subscribing, you'll get bits and pieces of the book here and there before it comes out :)
Here are some articles to get you warmed up: