CI/CD : que signifient intégration et déploiement continus ?
Le principe général consiste à automatiser davantage les étapes entre modification du code et livraison.
Exemple
Un développeur pousse une modification.
Une chaîne peut :
- 1. récupérer le code ;
- 2. installer ou préparer les dépendances ;
- 3. lancer des contrôles ;
- 4. exécuter des tests ;
- 5. construire l’application ;
- 6. préparer ou effectuer un déploiement selon le workflow.
Pourquoi ?
Parce qu’une procédure entièrement manuelle est plus difficile à répéter de manière constante.
Attention
Automatiser une mauvaise procédure ne la rend pas bonne.
Le pipeline doit refléter une stratégie de qualité et de livraison pensée.
Formation Développement d’Applications et Solutions Connectées au CAFP Casablanca
Consultez la page principale de cette filière pour retrouver la durée, les conditions d’admission et les informations de préinscription.
