Summary
In this chapter, we explored the advanced patterns of DevOps CI/CD processes and learned how to establish a robust branching strategy that reflects the development, testing, and production environments of our solutions. We examined numerous examples of automating branch creation, spinning up Power Platform environments with service connections, and importing and exporting solutions using various Pac CLI-based scripts.
We also delved into the Power Platform catalog as the package management solution for Power Platform. Additionally, we learned about the ALM Accelerator for Power Platform and how this solution uses pipeline templates, a branching strategy, and environment management. Finally, we became familiar with the test automation frameworks that can be used with Power Platform solutions.
In the next chapter, we will take another step forward and learn about the implementation of DevSecOps processes on Power Platform.