Aller au contenu principal

Intégration continue avec Maven, Nexus, Jenkins, Sonar

Intégration continue dans le cadre d'un projet Java
REF : OICJ
Regroupe des participants de différentes entreprises autour d'un même programme, à dates fixes.
Durée :
3 jours
Niveau :
Intermédiaire
Lieu :
Paris
Format :
Présentiel / Distanciel

2 090€ HT


Description de la formation Integration Continue Java

Cette formation Intégration continue Maven, Nexus, Jenkins, Sonar a pour objectif de présenter les outils les plus répandus pour mettre en place une intégration continue dans le cadre d’un projet Java.

La formation commence par une introduction à l’intégration continue, les principes, les étapes de mise en place, les relations avec les méthodologies Agile et l’approche DevOps.

La seconde partie traite des outils de gestion des sources, en décrivant les différences entre les SCMs centralisés (SVN) et les SCMs distribués (Git), les principales opérations et les workflows de collaboration associés.

La troisième partie est consacrée à l’outil Maven, outil de build permettant la construction automatisée et reproductible des exécutables à partir des sources. Le cycle de vie projet proposé par Maven est explicité, les notions de plugin, de gestions des dépendances et des dépôts, de personnalisation du cycle de build sont vus en profondeur. En particulier, la gestion de release, les interactions entre Maven et Nexus, l’importance des tests et de l’analyse du code source par SonarQube sont mis en avant.

La quatrième partie présente le serveur d’intégration continue Jenkins, sa mise en place, l’installation de plugins, le modèle maître/esclave, la notion de jobs et de pipeline. Les ateliers consistent à mettre en place une pipeline d’intégration continue exécutant toutes les étapes de construction de logiciel : compilation, tests, analyse de code source, déploiement d’artefact et provisionnement de serveurs d’intégration.

Programme de la formation

Date de mise à jour du programme : 18/02/2026

Dates et lieux

Période souhaitée
Lieux
Type d'affichage

Questions fréquentes