In this video, we sit down with David Reed, a Lead Member of Technical Staff, Release Engineering, at Salesforce.org to explore extending NPSP with unlocked packages. We discuss open-source tools like Cumulus CI and how to use this tool to create an extension package to NSPS. We also learn how to declare dependency of a Package directly on a version control like git.
Chapters
00:00:00 – Introduction
00:00:23 – Question – How to create an unlocked package extending an NPSP Managed Package?
00:04:49 – What is NPSP?
00:07:39 – Example Scenario to build
00:10:46 – What is Cumulus CI?
00:13:09 – Cumulus CI YAML walkthrough
00:15:04 – Deep dive into CCI workflow for packaging
00:20:52 – Create Object settings as dependency
00:28:33 – Learn about Cumulus CI on Trailhead
00:32:00 – Conclusion
Connect with Salesforce Developers:
Website: https://www.developer.salesforce.com/
Facebook: https://www.facebook.com/salesforcedevs/
Twitter: https://www.twitter.com/salesforcedevs
LinkedIn: https://www.linkedin.com/showcase/salesforce-developers