Prenez contact avec nous

Plan du cours

Introduction

  • Jenkins vs Jenkins 2

Mise en place de Jenkins 2

  • Installation de Jenkins
  • Exécution de Jenkins
  • Exécution de Jenkins dans Docker
  • Configuration de la structure des dossiers du projet

Aperçu des fonctionnalités et de l'architecture de Jenkins 2

  • Projets, vues, files d'attente et exécuteurs
  • Pipeline as code utilisant le nouveau DSL (Domain Specific Language)
  • L'écosystème de plugins de Jenkins 2

Navigation dans l'interface Jenkins

  • Visualiser un artefact à travers un pipeline entier

Création d'un pipeline Build, Test et Deploy

  • Modélisation du pipeline de livraison logicielle
  • Contrôle de version du code DSL

Construction de l'application

  • Création d'un projet
  • Création, activation, désactivation et suppression de jobs
  • Installation du plugin d'outil de build
  • Construction, inspection et planification des builds

Tests de l'application

  • Installation du plugin d'outil de test
  • Exécution d'un test unitaire
  • Vérification des résultats

Déploiement de l'application

  • Configuration d'un plugin de référentiel
  • Publication de l'application
  • Vérification des résultats

Collaboration avec les membres de l'équipe

  • Partage de pipelines
  • Définition de pipelines différents pour différentes fonctionnalités

Sécurisation de Jenkins

  • Activation/désactivation de la sécurité
  • Aperçu des rôles
  • Ajout d'utilisateurs

Passage à l'échelle de Jenkins

  • Exécution de Jenkins comme application distribuée

Dépannage

Résumé et conclusion

Pré requis

  • Une compréhension générale du cycle de développement logiciel.
  • Une expérience avec Jenkins.

Public

  • Développeurs logiciels
  • Ingénieurs DevOps
  • Ingénieurs de build
  • Ingénieurs de test
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires