Azure pipeline

De Banane Atomic
Aller à la navigationAller à la recherche

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.