1

Formation Jenkins CI/CD | En ligne | Québec | Montréal

Durant la formation Jenkins CI/CD, vous apprendrez :

Module1 : Introduction CI/CD

  • L’approche DevOps
  • Intégration, Livraison et Déploiement continus

Atelier pratique: Installation de Jenkins

Module2: Mise en place de serveur Jenkins

  • L’offre Jenkins. Notion de job, workspace
  • L’interface web
  • Mise en place du serveur, différents types d’installation
  • Structure de JENKINS_HOME
  • Configuration générale, configuration des outils
  • Les plugins Jenkins, configuration, documentation

Atelier pratique: Plusieurs travaux pratiques progressifs ayant pour but configuration JDK et Maven/Gradle, installation des plugins, gestion des utilisateurs et des autorisations, création de job de build

Module 3: Les pipelines

  • Concepts de pipelines
  • Plugins de synchronisation de jobs, Join Plugin, Dependency Plugin, Pipeline View
  • Distinction de 2 syntaxes disponibles, Rappels sur Groovy
  • Syntaxe déclarative, les différentes directives
  • Utilisation de Docker

Atelier pratique: Création de pipeline CI/CD avec la syntaxe déclarative de Groovy

Module4 : Architecture Maître Esclave

  • Architecture maître esclave, les différents types d’agents
  • Provisionnement des agents et pré-installation d’outil, classification par labels
  • Agent sur le cloud, agents Docker

Atelier pratique: Mise en place d’agent SSH, Windows et JNLP, Utilisation d’agent docker