Plan du cours

Introduction

  • Jenkins vs Jenkins 2

Mise en place Jenkins 2

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

Vue d'ensemble de Jenkins 2 Caractéristiques et architecture

  • Projet, vue, file d'attente, exécuteur
  • Pipeline en tant que code à l'aide d'un nouveau DSL (Domain Specific Language)
  • L'écosystème des plugins Jenkins 2

Navigation dans l'interface Jenkins

  • Visualiser un artefact sur l'ensemble d'un pipeline

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

  • Modélisation du pipeline de livraison de logiciels
  • Contrôle des versions du code DSL

Construction et application

  • Création d'un projet
  • Création, activation, désactivation et suppression de tâches
  • Installation du plug-in de l'outil de construction
  • Construire, inspecter et planifier des builds

Test de l'application

  • Installer le plug-in de l'outil de test
  • Exécution d'un test unitaire
  • Examiner les résultats

Déploiement de l'application

  • Configurer un plug-in de référentiel
  • Publication de l'application
  • Examiner les résultats

Collaborer avec les membres de l'équipe

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

Sécurisation Jenkins

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

Mise à l'échelle Jenkins

  • Exécution de Jenkins en tant qu'application distribuée

Dépannage

Résumé et conclusion

Pré requis

  • Une compréhension générale du cycle de développement des logiciels.
  • Expérience avec Jenkins.

Audience

  • Développeurs de logiciels
  • DevOps ingénieurs
  • Ingénieurs construction
  • Ingénieurs de test
 14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (4)

Cours Similaires

Advance Test Automation in Java using Selenium with continuous integration and version control

35 heures

Continuous Integration for JavaScript

14 heures

DevOps Practical Implementation and Tools

21 heures

Docker and Jenkins for DevOps

14 heures

Jenkins: Continuous Integration for Agile Development

14 heures

Jenkins Advanced

14 heures

Jenkins for .Net Continuous Integration (CI)

14 heures

Jenkins Fundamentals

14 heures

Continuous Integration with Jenkins and Maven

21 heures

Building CI/CD Pipelines with Jenkins X

21 heures

OpenShift with Jenkins

14 heures

Test Automation with Selenium and Jenkins

21 heures

Agile Software Testing with Continuous Integration

28 heures

Getting Started with Argo Project and Core Components

7 heures

CI/CD with Bitbucket Pipelines

14 heures

Catégories Similaires

1