Jenkins

Jenkins est un outil open source d'intégration continue, fork de l'outil Hudson.

É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.

Smile & Jenkins

Smile s’implique dans la qualité de ses développements à travers la mise en place de “l’usine logicielle”

L’usine logicielle est le découpage des tâches de production d’un logiciel en tâches répétitives automatisées : analyses de codes statiques, compilation, tests unitaires, déploiement …
Ainsi Jenkins, en tant que serveur d’automatisation, a un rôle central pour l’exécution de toutes ces tâches afin de détecter au plus tôt les problèmes logiciels : dette technique, erreurs de compilation, tests KO …

Smile possède une expertise importante dans les solutions mettant en jeu Jenkins et tout l’écosystème de l’intégration continue : gestionnaire de configuration, analyseurs statiques, compilateurs, environnements de tests, outils de déploiement ...

Nous savons accompagner nos clients sur leur besoin d’amélioration de la qualité de production du logiciel.

Ainsi nous proposons de réaliser des audits de la qualité de production. 

Nous proposons également de réaliser des kits d’intégration continue permettant ainsi de délivrer rapidement une solution clé en main.

Nous proposons enfin un accompagnement pour la mise en place et la maintenance de “l’usine à logiciel”.

Les clients faisant appel à Smile font partie de domaines différents tels que la défense, les transports publics ou l’automobile : Nexter Systems, Autoliv et bien d’autres!

Caractéristiques

Version étudiée
Licence
MIT
Langue
Année de création
2006

Jenkins, fondé à l'origine en 2006 sous le nom de «Hudson», est l'un des principaux serveurs d'automatisation disponibles.

En utilisant une architecture extensible, les développeurs d'architecture ont créé des centaines de plugins pour adapter Jenkins à une multitude de workloads de génération, de test et de déploiement.

En 2015, Jenkins a dépassé 100 000 installations connues, ce qui en fait le serveur d'automatisation le plus largement déployé.


https://jenkins.io
de Jenkins

Voir les nouvelles sur la technologie

Accéder aux actualités

Des formations pour apprendre à vous servir de la technologie

Accéder au catalogue de formation