Pipeline CI/CD
Un pipeline CI/CD est un workflow automatisé qui construit, teste et déploie en continu les modifications logicielles, pour permettre aux équipes de livrer du code plus vite et de façon plus fiable.
Dernière mise à jour : 3 mars 2026
Un pipeline CI/CD (Continuous Integration / Continuous Deployment) est une suite automatisée d'étapes qui mène le code du commit d'un développeur jusqu'à la production, en passant par le build, les tests, le scan de sécurité et le déploiement. C'est la colonne vertébrale de la livraison logicielle moderne : il supprime les transferts manuels et réduit le risque d'erreur humaine.
L'intégration continue (CI) consiste à fusionner et à tester automatiquement les modifications de code à mesure que les développeurs les commitent, afin de détecter tôt les bugs d'intégration. Le déploiement continu (CD) va plus loin en publiant automatiquement les builds validés vers des environnements de préproduction ou de production, sans étape d'approbation manuelle.
Du point de vue de la sécurité, le pipeline CI/CD est une cible de grande valeur. Compromettre un pipeline permet à un attaquant d'injecter du code malveillant dans les artefacts de build, de voler des secrets et des tokens, ou de pousser à grande échelle des logiciels piégés vers la production. Le durcissement du pipeline est donc un volet essentiel de tout programme de sécurité de la chaîne d'approvisionnement logicielle.