Abstract: Salesforce.org builds dozens of managed packages and sets up thousands of Salesforce orgs every month. How do we do it? We built CumulusCI, a free, open source toolchain to make collaboration, coordination, and continuous integration on Salesforce projects easy. CumulusCI automation creates scratch orgs, automates setup and configuration, seeds data into sandboxes and scratch orgs, runs continuous integration builds, and deploys apps between environments.
Whether you’re an end user, consultant, or ISV, learn how you can use CumulusCI to build automation into every layer of your development lifecycle and find a roadmap for taking your app (or your org) into the next generation of release and change management.
Bio: David is a Senior Member of Technical Staff, Release Engineering at Salesforce.org. He is 9x certified on the Salesforce platform and specializes in Apex development, Python, and development lifecycle. Also, he's a moderator on Salesforce Stack Exchange!