Intégration Continue

Intégration Continue

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. Bien que le concept existait auparavant, l'"intégration continue" se réfère généralement à la pratique de l'extreme programming.

Pour appliquer cette technique, il faut d'abord que :

Ensuite, il faut un outil d'intégration continue tel que CruiseControl ou Hudson pour le langage Java par exemple.

Les principaux avantages d'une telle technique de développement sont :

  • les problèmes d'intégration sont détectés et réparés de façon continue, évitant les problèmes de dernière minute ;
  • prévient rapidement en cas de code incompatible ou manquant ;
  • test immédiat des unités modifiées ;
  • une version est toujours disponible pour test, démonstration ou distribution.

Pratiques

Les pratiques sont les suivantes :

  • maintenir un dépôt unique de code source versionné ;
  • automatiser les compilations ;
  • rendre les compilations auto-testantes ;
  • tout le monde committe tous les jours ;
  • tout commit doit compiler le tronc sur une machine d'intégration ;
  • maintenir une compilation courte ;
  • tester dans un environnement de production cloné ;
  • rendre disponible facilement le dernier exécutable ;
  • tout le monde doit voir ce qui se passe ;
  • automatiser le déploiement.

Voir aussi

Liens externes

Ce document provient de « Int%C3%A9gration continue ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Intégration Continue de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • Integration continue — 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 …   Wikipédia en Français

  • 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… …   Wikipédia en Français

  • INTÉGRATION ET MESURE — La théorie de l’intégration joue en mathématique un rôle extrêmement important. C’est une théorie riche et complexe. Il ne sera pas question ici d’en donner une description exhaustive ni d’en aborder les assez redoutables aspects techniques. On… …   Encyclopédie Universelle

  • Integration par changement de variable — Intégration par changement de variable Pour les articles homonymes, voir Intégration et Changement de variable. En mathématiques, le changement de variable est un procédé qui consiste à remplacer une variable ou même une fonction par une autre… …   Wikipédia en Français

  • Intégration Par Changement De Variable — Pour les articles homonymes, voir Intégration et Changement de variable. En mathématiques, le changement de variable est un procédé qui consiste à remplacer une variable ou même une fonction par une autre fonction de celle ci ou d un autre… …   Wikipédia en Français

  • Intégration par changement de variables — Intégration par changement de variable Pour les articles homonymes, voir Intégration et Changement de variable. En mathématiques, le changement de variable est un procédé qui consiste à remplacer une variable ou même une fonction par une autre… …   Wikipédia en Français

  • Intégration (mathématiques) — Pour les articles homonymes, voir intégration. interprétée comme l’aire sous la courbe de f …   Wikipédia en Français

  • Intégration par changement de variable — Pour les articles homonymes, voir Intégration et Changement de variable. En mathématiques, le changement de variable est un procédé qui consiste à remplacer une variable ou même une fonction par une autre fonction de celle ci ou d un autre… …   Wikipédia en Français

  • Intégration par parties — En mathématiques, l intégration par parties est une méthode qui permet de transformer l intégrale d un produit de fonctions en d autres intégrales, dans un but de simplification du calcul. La formule type est la suivante, où u et v sont deux… …   Wikipédia en Français

  • Test d'integration — Test d intégration Un test d intégration est un test qui se déroule dans une phase d un projet informatique suivant les tests unitaires. Il consiste, une fois que les développeurs ont chacun validé leurs développements ou leurs correctifs, à… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”