Les outils de test et d'intégration continue Open Source Jenkins / Hudson : des centaines de plugins

Jenkins est un outil d'intégration continue. Hudson est historiquement l'outil d'intégration continue développé par Oracle/Sun, Jenkins est un fork de Hudson. Nous avons évalué ici Jenkins et Hudson.


jenkins se traduit à la fois par un périmètre fonctionnel riche, une communauté
Jenkins se traduit à la fois par un périmètre fonctionnel riche, une communauté dynamique, et une capacité d'évolution. © Smile

Jenkins permet d'automatiser la construction de projets et de générer des rapports de tests et de qualité. Jenkins est majoritairement utilisé dans le marché des solutions d'intégration continue.

Le grand atout de Jenkins est son écosystème composé de centaines de plugins, ainsi que son interface plus simple et moins austère que celle de Continuum par exemple. Les générations de projets peuvent être initiées par différents moyens (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).

Ecrit en Java, Jenkins est distribué sous les licences MIT et Creative Commons.

 Version étudiée : 2.1.1
 Site Internet de la solution Jenkins
 Solution portée par un éditeur (Oracle)