Formation Automatisation CI/CD avec Jenkins Mixed: In person / distance learning

Last updated : 24/09/2026

Pré-inscription

Add to cart

Présentation

Cette formation permet de maîtriser Jenkins pour l’automatisation des tests, l’intégration continue et la livraison logicielle. Le premier jour est consacré à l’architecture Jenkins, à la création de pipelines et à l’intégration des tests automatisés avec GitLab et Squash TM. Le second jour approfondit la gestion des livraisons, l’utilisation de Docker, la coordination multi-technologies et l’analyse de pipelines existants. Les participants repartent avec des pipelines fonctionnels, des bonnes pratiques et une documentation complète sur Jenkins, Docker, Nexus et Squash TM.

Objectifs

  • Administrer un Jenkins moderne et sécurisé
  • Intégrer tests et qualité logicielle dans la CI 
  • Piloter un processus de déploiement vers Nexus
  • Utiliser Jenkins avec GitLab, Docker, Squash TM, Jira
  • Accompagner les développeurs dans la création de pipelines

Intended audience

Intégrateur système accompagnant les développeurs

Prerequisites

Connaissance basique de Jenkins, environnement Linux/Windows, notions de CI/CD, travail en mode Agile

Programme

visuel

Jour 1 - Jenkins, tests et automatisation

 

Matin

1. CI/CD et rôle de l'intégrateur

  • Enjeux : gain de temps, qualité, traçabilité
  • Intégration Dev, QA, Exploitation

 

2. Architecture Jenkins

  • Jenkins master/agent
  • Plugins critiques (GitLab, Squash TM, etc.)
  • Gestion des utilisateurs, droits, sécurité

 

3. Mise à jour et déploiement Jenkins

  • Migration
  • Conteneurisation avec Docker

 

Après-midi

 

4. Pipelines Jenkins

  • Syntaxe déclarative vs scriptée
  • Exemples pour Java / C# / PHP / JS

 

5. Tests automatisés dans Jenkins

  • Types de tests (unitaires, intégration, fonctionnels)
  • Intégration Squash TM, ISTQB, JUnit/NUnit

 

6. TP : Jenkins + GitLab + Squash TM

  • Création d'un pipeline avec tests automatiques

 

 

Jour 2 - Livraison, déploiement, coordination

 

Matin

1.  Chaîne de livraison

  • Artefacts, versioning, Nexus
  • Suivi de version, traçabilité

 

2. Docker dans Jenkins

  • Jenkins dans Docker
  • Jobs dans des conteneurs
  • Limites et stratégies d'évolution

 

3. Gestion multi-techno / environnement

  • Pipelines pour plusieurs langages
  • Intégration avec VMs / conteneurs / Windows XP

 

Après-midi

4. Qualité, reporting, Jira/Squash

  • Campagnes de test
  • Suivi de tickets / build status / logs

 

5. Audit d'une livraison réelle

  • Analyse critique d'un pipeline existant
  • Proposition d'améliorations (efficacité, robustesse)

 

6. TP final : pipeline complet

  • Build, test, livraison, notification
  • Gestion des échecs et redéclenchements

 

Livrables :
•    Pipelines fonctionnels
•    Bonnes pratiques d'intégration et de livraison
•    Documentation sur Jenkins, Squash TM, Docker, Nexus

Teaching methodology

Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :

  • Formation en présentiel
    • En groupe (inter-entreprises ou intra-entreprise)
    • En individuel (monitorat)
    • En journée ou en cours du soir (sur demande spécifique)
  • Formation en distanciel
    • Distanciel synchrone
    • Distanciel asynchrone

Equipment and educational materials

  • Alternance d'apports théoriques et de mises en pratique contextualisées.
  • Progression pédagogique structurée, de la compréhension à la mise en œuvre opérationnelle.
  • Pédagogie immersive favorisant une mise en application immédiate des compétences.
  • Formation interactive et participative s'appuyant sur des ateliers pratiques, études de cas et échanges collectifs (+ 60 % du temps de formation.)
  • Séquences pédagogiques rythmées et évaluations formatives régulières pour renforcer l'ancrage des apprentissages.
  • Supports de cours, ressources documentaires et références mis à disposition par le formateur

Evaluation and monitoring process

En amont de la formation (évaluation en ligne dans l'extranet apprenant)

  • Recueil des besoins et des attentes des participants.
  • Auto-positionnement permettant d'évaluer le niveau initial des apprenants.

 

Tout au long de la formation

  • Évaluations continues réalisées par le formateur à travers des questions orales, exercices, QCM, études de cas et mises en situation pratiques.

À l'issue de la formation (évaluations en ligne dans l'extranet apprenant)

  • Auto-positionnement afin de mesurer l'acquisition des compétences visées.
  • Validation de l'acquisition des compétences par le formateur
  • Questionnaire de satisfaction « à chaud » à l'issue de la formation
  • Questionnaire de satisfaction "à froid", 45 jours après la formation afin d'évaluer l'ancrage des acquis et leur mise en application en situation professionnelle.

Admissions process

Nous consulter.

Admission procedure

  • Admission sans disposition particulière

Accessibilité

Nos formations peuvent être adaptées à certaines conditions de handicap. Nous contacter pour toute information et demande spécifique.
  • Category : Cloud, DevOps
    Sub-category : DevOps
  • Duration : 14h
  • Price : 1 850 € excl. VAT
    INTRA price : Contact us
  • Reference code : MOD_20251530
  • Rating :
    ★★★★★
    ★★★★★
  • Completion rate : - %
  • Download brochure

Selected training session

  • FULL

Upcoming Training Sessions

  • Cette formation n'est pas programmée pour le moment.

    Contactez-nous pour planifier une session ensemble !

Catalogue de formation propulsé par Dendreo,
Plateforme dédiée pour les OF