102: CumulusCI with David Reed

Salesforce Developer Podcast - A podcast by Joshua Birk - Mondays

Categories:

David Reed is an elite member of the technical staff over at Salesforce.org. Today I talk with him about all things CumulusCI, the open source continuous integration engine that they created and support.  Tune in to learn details about how developers can leverage its many features and companion applications.   David is not only interested in computers but also very into history and classics. He even has a Master’s degree in ancient Greek. Tune in to hear more from him and learn tons of information on CumulusCI.   Show Highlights:   How David learned Salesforce. What he does in his current role. What drew him to automation and the DevOps cycle. Why CumulusCI can be called portable automation. Why it’s easy to reproduce in Cumulus. The pain points that it can solve. Tasks that it can automate for both admins and developers. The advantages of Python. How to layer CumulusCI on top of your current process. What Program Management Module is. Goals for the future of CumulusCI.   Links: David on Twitter: http://twitter.com/aoristdual David on LinkedIn: https://www.linkedin.com/in/davidreed-salesforce/ David on GitHub: https://github.com/davidmreed Build Applications with CumulusCI on Trailhead: https://trailhead.salesforce.com/en/content/learn/trails/build-applications-with-cumulusci CumulusCI repo: https://github.com/SFDO-Tooling/CumulusCI CumulusCI documentation: https://cumulusci.readthedocs.io/ PMM repo (example CumulusCI project): https://github.com/SalesforceFoundation/PMM A MetaDeploy instance for customer delivery (runs CumulusCI automation to install complex products): https://install.salesforce.org/