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.

Retour à la filière
WhatsApp