Stage (CI/CD)
DevOps 🟢 JuniorDefinition
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.