Intégration Continue
term_id: continuous_integration
Category: engineering_practice
Definition
L’Intégration Continue (CI) est une pratique DevOps critique qui automatise l’intégration des modifications de code provenant de plusieurs contributeurs au sein d’un seul projet logiciel. En exécutant des builds et des tests automatisés
Summary
Une pratique de développement logiciel où les développeurs fusionnent fréquemment les modifications de code dans un dépôt central, déclenchant des builds et des tests automatisés.
Key Concepts
- Tests Automatisés
- Contrôle de Version
- Automatisation des Builds
- Boucle de Rétroaction
Use Cases
- Validation des modifications du code des modèles ML
- Assurance de la reproductibilité des pipelines de données
- Intégration de nouvelles branches de fonctionnalités