Introduction
Bienvenue dans ce laboratoire sur les fondamentaux des Jenkins Pipelines. Jenkins Pipeline est une fonctionnalité puissante qui vous permet de définir l'intégralité de votre processus de build, de test et de déploiement sous forme de code. Cette définition est stockée dans un fichier texte appelé Jenkinsfile, qui est généralement versionné aux côtés du code source de votre application. Cette pratique est connue sous le nom de "Pipeline-as-Code".
Dans ce laboratoire, vous vous concentrerez sur la syntaxe Declarative Pipeline, qui offre une manière structurée et conviviale de créer des pipelines. À la fin de ce laboratoire, vous serez capable de :
- Créer un nouveau projet Pipeline dans l'interface web de Jenkins.
- Écrire un
Jenkinsfilede base en utilisant la syntaxe Declarative. - Configurer un projet pour utiliser un
Jenkinsfileà partir d'un dépôt Git local. - Exécuter un pipeline et inspecter sa sortie.
- Organiser un pipeline en plusieurs étapes (stages).
- Utiliser des variables d'environnement pour gérer la configuration.
Une instance Jenkins est déjà en cours d'exécution dans un conteneur pour vous. Commençons.






