Original author: Alex MacVean 2022-2024
Explanation blog, originally published to LinkedIn here
The templates included in this project are designed to be a wrapper around the templates found in Microsoft's coe-alm-accelerator-templates project. Clone that project into a separate repo in your ADO project, then use the files in the /hooks/ directory of this project to replace the placeholder ones in the coe-alm-accelerator-templates repo.
Create pipelines from these templates to enact the Extended ALM
- Export power platform solution from dev to source control: pipelines/pp-export-pp-solution.yml
- Build power platform solution package from source control and publish to artifact feed: pipelines/pp-build-and-publish-solution.yml
- Export config data from dev to source control: pipelines/pp-extract-data.yml
- Build config data package from source control and publish to artifact feed: pipelines/pp-build-and-publish-configuration-data.yml
- Create new power platform environment: pipelines/pp-create-pp-env-hardcoded.yml
- Deploy packages from artifact feed to target environments: pipelines/pp-deploy-packages-from-manifest.yml