Jenkins (informatique)

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Page d'aide sur l'homonymie Pour les articles homonymes, voir Jenkins.
Jenkins
Outil libre d'intégration continue en Java.
Outil libre d'intégration continue en Java.

Environnement Java
Langue Multilingue
Type intégration continue
Licences Licence MIT
Site web jenkins-ci.org

Jenkins est un outil open source d'intégration continue, fork de l'outil Hudson après les différends entre son auteur, Kohsuke Kawaguchi, et Oracle. Écrit en Java, Jenkins fonctionne dans un conteneur de servlets tel qu’Apache Tomcat, ou en mode autonome avec son propre serveur Web embarqué.

Il s'interface avec des systèmes de gestion de versions tels que CVS, Git et Subversion, et exécute des projets basés sur Apache Ant et Apache Maven aussi bien que des scripts arbitraires en shell Unix ou batch Windows.

Les générations de projets peuvent être initiées par différents moyens, tels que des mécanismes de planification similaires au cron, des systèmes de dépendances entre générations, ou par des requêtes sur certaines URL spécifiques.

Dernièrement, Jenkins est devenu une alternative populaire[1] à l'outil de référence CruiseControl.

Le 11 janvier 2011, une proposition pour renommer Hudson a été annoncée afin d'éviter des problèmes avec un éventuel enregistrement (marque déposée) du nom par Oracle[2]. Après l'échec des négociations avec Oracle[3],[4], un vote en faveur du renommage a été entériné le 29 janvier 2011[5].

Références[modifier | modifier le code]

  1. (en) « Why are you still not using Hudson? »,‎ 9 mai 2008 (consulté le 12 septembre 2008)
  2. (en) « Hudson's future » (consulté le 2011-01-11)
  3. (en) « Bye bye Hudson, Hello Jenkins (Kohsuke Kawaguchi) » (consulté le 2011-01-29)
  4. (en) « One last plea for Hudson/Jenkins vote (Kohsuke Kawaguchi) » (consulté le 2011-01-29)
  5. (en) « Rename Vote Results » (consulté le 2011-01-29)

Voir aussi[modifier | modifier le code]

Articles connexes[modifier | modifier le code]

Liens externes[modifier | modifier le code]