Aller au contenu

Pipeline (CI/CD)

Pipeline : suite d'étapes automatiques déclenchées par un événement (souvent une poussée), qui vérifient et font progresser un commit des sources vers la production. Il se compose d'un déclencheur, d'une définition versionnée dans le dépôt, d'agents qui exécutent des étapes dans un espace de travail neuf, de journaux, d'artefacts, d'un cache et d'un statut rattaché au commit.

Le verdict de chaque étape repose sur son code de sortie : zéro signifie succès, toute autre valeur arrête la suite. Les étapes sont ordonnées pour échouer tôt : ce qui est rapide et échoue souvent passe en premier.

Dans les cours

Voir aussi