Jenkins

Présentation

Jenkins est un outil open source de serveur d’automatisation. Il aide à automatiser les parties du développement logiciel liées au build, aux tests et au déploiement, et facilite l’intégration continue et la livraison continue. Écrit en Java, Jenkins fonctionne dans un conteneur de servlets tel que Apache Tomcat, ou en mode autonome avec son propre serveur Web embarqué.

Objectifs

  • Introduction aux différentes chaines de liaison (CI/CD)
  • Comment installer, configurer puis dimensionner un serveur Jenkins
  • Comment utiliser les plugins Jenkins (cas d’utilisation via l’API)
  • Voir les bonnes pratiques pour créer un pipeline Jenkins
  • Lancement de build Jenkins
  • Définir qu’est-ce qu’un Jenkins File
  • Gérer l’intégration avec d’autres outils (Git, SonarQube,Docker…)

Prérequis

  • Connaître les bases de l’OS Unix
  • Connaitre les bases du développement informatique

Durée

Nos autres formations

Devops

Devops N1

Le DevOps est une pratique technique visant à l’unification du developpement logiciel et de l’administration des infrastructures informatiques. A travers ce module nous reprendrons les

Voir la formation »
Devops

Nos formations devops

Le DevOps est un mouvement en ingénierieinformatique et une pratique technique visant àl’unification du développement logiciel (dev) et del’administration des infrastructures informatiques(ops), notamment l’administration système.Ce

Voir la formation »
Devops

XL Deploy

XL Deploy permet de déployer tout type d’applications (Java, Windows, BDD, etc.) sur tout type d’infrastructure et d’environnement (On Premise ou Cloud). Il a été

Voir la formation »
Devops

XL Release

XL Release est une solution DevOps en mode SAAS (software as a service) qui permet l’orchestration de pipeline de livraison des développements informatiques. Son utilisation

Voir la formation »

Copyright NecForm © 2022