Top Profil

Glossaire · Cloud, infrastructure et systèmes

CI/CD

Aussi appelé : Intégration continue · Livraison continue · Continuous Integration · Continuous Delivery · Déploiement continu

Définition

Le CI/CD désigne l'automatisation de la chaîne qui va du code écrit par un développeur jusqu'à l'application en production. L'intégration continue (CI) compile et teste chaque modification dès qu'elle est partagée ; la livraison ou le déploiement continu (CD) emballe le résultat et le met en ligne, sur un environnement de test puis en production, de façon répétable. Des outils comme GitHub Actions, GitLab CI ou Jenkins exécutent ces étapes.

Dans la pratique

Une équipe dotée d'un bon CI/CD livre plusieurs fois par jour avec moins d'incidents qu'une équipe qui déploie à la main une fois par mois. Dans un besoin, le terme signale que le profil est attendu capable de construire et maintenir ces pipelines, pas seulement les utiliser. Le piège : un pipeline lent ou instable que les développeurs finissent par contourner.

Termes liés

Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.

Un besoin derrière ce terme ?

Échangeons 30 minutes sur votre besoin. Nous vous présentons des profils évalués en moins de 48h.