Azure Pipeline
- Pipeline is madeup of stages
- Stage execution can be controlled by defining conditions
- Stage consists of many Jobs
- Azure Pipelines pauses the execution of a pipleline prior to the stage and wait for all the pending checks to be completed.
- Approvals & Other Checks are not defined in the Yaml file
- For creating Azure Pipelines we have two ways
- Classic mode (UI Based Approach)
- YAML Based
In the next section we would try to understand the concepts & YAML Schema as well. For YAML Schema Refer Here
Azure pipelines in YAML
Basic Pipeline structure
Refer here
Resources
Resource is anything used by the pipeline that live outside pipelines. * Secure Files * Variable Groups * Agent Pools
Refer here for full microsoft documentation
Important References
- Variables for variables
- Variable Groups
- Steps
- Triggers
- Pool
- Samples
- Gameoflife