L'intégration Continue
Processus d'intégration
Dans l'intégration continue, il est important de suivre un certain cycle. C'est ce cycle qui permettra de détecter les erreurs au plus tôt. C'est pour cette raison que je vais vous décrire le processus d'intégration continue décrit ci-dessous.
Étapes d'intégration

On peut voir dans cette illustration que le processus se décompose en 9 étapes. Ces différentes étapes sont :
- Le développe code sa fonctionnalité.
- Il teste sa fonctionnalité en local en faisant un build sur sa machine et éventuellement corrige les erreurs.
- Il récupère le code sur le gestionnaire de source pour mettre à jour le code qu'il a.
- Il fusionne son code avec le code qu'il a récupéré puis résoud les conflits, teste et construit des builds privés.
- Il commite ses modifications sur le gestionnaire de sources.
- Le serveur d'intégration continue qui scrute le gestionnaire de sources détecte un changement.
- Le serveur exécute un build d'intégration en utilisant les différents scripts à sa disposition.
- Une fois le build terminé, le serveur génère différents types de feedback qui auront été configurés.
- Les développeurs peuvent donc par la suite consulter ses feedbacks.