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.