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.
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: