Intégration continue (ci)

Définition - Que signifie l'intégration continue (CI)?

L'intégration continue (CI) est une pratique de développement logiciel dans laquelle chaque membre d'une équipe de développement intègre son travail avec celui produit par d'autres sur une base continue.

En génie logiciel, l'EC est considérée comme une forme de contrôle de la qualité, où de petits efforts sont fréquemment appliqués, par opposition à la méthode plus traditionnelle d'application du contrôle de qualité une fois le développement terminé. Les intégrations sont vérifiées par une construction automatisée qui est utilisée pour détecter les erreurs d'intégration le plus rapidement possible et tester le logiciel.

Definir Tech explique l'intégration continue (CI)

Les équipes de développement utilisent l'approche d'intégration continue pour le développement logiciel, car elle leur permet de se développer de manière plus rapide et plus efficace que si elles travaillent séparément pendant de plus longues périodes.

Les développeurs utilisant cette approche soumettent les modifications à un référentiel de code source, auquel moment les modifications de la base de code existante et le nouveau code peuvent être ajoutés avec d'autres ressources qui recherchent des conflits de codage potentiels. Il existe également des serveurs CI commerciaux que les équipes de développement peuvent utiliser pour faciliter le processus CI.