Pipelines
In this chapter, we will learn how to implement an easier version of the environment-centric approach using Power Platform Pipelines (PPP), as well as the source code-centric approach using Azure DevOps (ADO) and GitHub Actions.
In addition, we will include a brief overview of what Yet Another Markup Language (YAML) is and how we write it.
After that, the part about the PPP will also include some current pitfalls and disadvantages, as well as advantages, compared to the full-blown systems.
The YAML syntax between ADO and GitHub (GH) is slightly different. Therefore, we will provide snippets for both platforms in the following chapters.
This chapter includes the following topics:
- What is YAML
- Source code-centric approach
- General setup of a new pipeline
- Exporting pipeline
- Building pipeline
- Release pipeline
- Running a pipeline
- Environment-centric approach