Prenez contact avec nous

Plan du cours

Introduction

  • Jenkins vs Jenkins 2

Installation de Jenkins 2

  • Installation de Jenkins
  • Exécution de Jenkins
  • Exécution de Jenkins dans Docker
  • Mise en place de la structure des dossiers du projet

Vue d'ensemble des fonctionnalités et de l'architecture de Jenkins 2

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

Navigation dans l'interface Jenkins

  • Visualisation d'un artefact sur l'ensemble du pipeline

Création d'un pipeline de construction, test et déploiement

  • 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 des tâches
  • Installation du plugin d'outil de construction
  • Construction, inspection et planification des versions

Test de l'application

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

Déploiement de l'application

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

Collaboration avec les membres de l'équipe

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

Sécurisation de Jenkins

  • Activation/désactivation de la sécurité
  • Vue d'ensemble des rôles
  • Ajout d'utilisateurs

Mise à l'échelle de Jenkins

  • Exécution de Jenkins comme application distribuée

Dépannage

Résumé et conclusion

Pré requis

  • Compréhension générale du cycle de développement logiciel.
  • Expérience avec Jenkins.

Public

  • Développeurs logiciels
  • Ingénieurs DevOps
  • Ingénieurs en construction logicielle
  • Ingénieurs en tests
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires