« Azure pipeline » : différence entre les versions

De Banane Atomic
Aller à la navigationAller à la recherche
Aucun résumé des modifications
Ligne 7 : Ligne 7 :
# Release the feature
# Release the feature
#* validate feature usage
#* validate feature usage
= Definitions =
{| class="wikitable wtp"
! Term
! Definition
|-
| Release pipeline definition || steps to execute to get the artefacts, install and validate the software.<br>template to run a release.
|-
| Release agent || the one who execute the tasks defined in the release pipeline definition.<br>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.<br>a job runs on a agent.
|}

Version du 24 juin 2020 à 13:32

Steps of a release

  1. Build the software with a pipeline
    • validate product quality (unit tests, SonarCloud)
  2. Deploy the software
    • validate runtime stability (compare telemetry with previous version)
  3. 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.