Techniques d'intégration continue

L'intégration continue est un ensemble de pratiques utilisées en génie logiciel. Elles consistent à vérifier à chaque modification de code source que le résultat des modifications ne produit pas de régression de l'application en cours de développement.

Gestion de source


Les pratiques de gestion de source sont une partie fondamentale de l'intégration continue. Deux familles d'outils de gestion de source existent :
  • Outils centralisés : utilisent un serveur central comme dépôt.
  • Outils décentralisés : ne s'appuient sur aucun dépôt centralisé, et fournissent habituellement des possibilités avancées de branching et merging.
Livres
  • Pro Git (disponible gratuitement en ligne)
Articles
Vidéos
Outils

Outils de gestion de sources centralisés :
Outils de gestion de sources décentralisés :

Intégration continue


Articles
Livres
Vidéos
Outils


L'équipe de Pyxis