« Azure pipeline » : différence entre les versions
De Banane Atomic
Aller à la navigationAller à la recherche
Aucun résumé des modifications |
|||
Ligne 1 : | Ligne 1 : | ||
[[Category:Azure DevOps]] | [[Category:Azure DevOps]] | ||
= Links = | |||
* [https://docs.microsoft.com/en-us/azure/devops/pipelines/?view=azure-devops Azure Pipelines documentation] | |||
= Steps of a release = | = Steps of a release = | ||
# Build the software with a pipeline | # Build the software with a pipeline | ||
Ligne 25 : | Ligne 28 : | ||
| Job || can execute a set of tasks.<br>a job runs on a agent or can be manually ran. | | Job || can execute a set of tasks.<br>a job runs on a agent or can be manually ran. | ||
|} | |} | ||
= Release variables = | |||
* [https://docs.microsoft.com/en-us/azure/devops/pipelines/build/variables?view=azure-devops&tabs=yaml Predefined variables] |
Version du 24 juin 2020 à 13:51
Links
Steps of a release
- Build the software with a pipeline
- validate product quality (unit tests, SonarCloud)
- Deploy the software
- validate runtime stability (compare telemetry with previous version)
- Release the feature
- validate feature usage
Definitions
Term | Definition |
---|---|
Release pipeline definition | steps to execute to get the artefacts, install and validate the software. template to run a release. |
Release agent | the one who execute the tasks defined in the release pipeline definition. it is the same agent as the one used for the build. |
Artifact | item from a git repository or a build pipeline |
Stages | steps to deploy and validate a software |
Tasks | subparts of a stage |
Job | can execute a set of tasks. a job runs on a agent or can be manually ran. |