Stage (CI/CD)

DevOps 🟢 Junior

Definition

Groupe logique d'étapes dans un pipeline (build, test, deploy). Les stages s'exécutent séquentiellement, les jobs dans un stage en parallèle.

Analogie

Les étapes d'un examen : écrit d'abord, puis oral. Tu passes à l'oral seulement si l'écrit est réussi.

Exemple de code

stages:
  - build
  - test
  - deploy

build-job:
  stage: build
  script: npm run build

Cas d'usage

Organiser le pipeline pour fail fast : pas de deploy si les tests échouent.

#devops#cicd