Intégration continue (CI)

L'intégration continue (IC) consiste à automatiser l'intégration de codes nouveaux ou modifiés dans le référentiel de code. L'intégration continue permet d'identifier les conflits ou les codes incompatibles le plus tôt possible et de les corriger dès qu'ils se produisent. Les dépôts de code permettent aux développeurs de revenir à des versions antérieures du code.

L'intégration continue implique :
Code source système de contrôle - contrôle de version
Outils de construction - des outils de construction pour compiler le code
Outils de test - des tests unitaires pour s'assurer que les fonctionnalités fonctionnent comme prévu
Planificateurs ou déclencheurs - lance les constructions selon un calendrier ou en fonction des conditions.
Notifications - des courriels ou des messages instantanés signalant les résultats de la construction