Package Development
- johnsontitus
- May 22, 2020
- 1 min read
Updated: May 26, 2020
Package development, every customization is managed as a single, seperately-deployable unit and all changes are tracked in source control.
Managed packages that are downloaded through the AppExchange, which have their own quote of certain governor limits.
CI and CD are used in conjunction with version control to automate promotion of functionality into higher environments.
Steps:
Each developer work in their developer sandbox to deploy user stories.
When their stories are ready to test, they check in all metadata necessary to deploy the change as a functional unit into s source control provider.
The source control server has a monitor that checks for changes and automatically moves them to an integration sandbox.
As each self-contained unit of functionality passes internal testing, its promoted into a sandbox for client testing.



Comments