Pipeline as Code
Écrivez vos pipelines en code avec les Jenkinsfile et l'intégration Git.
Labs pratiques
Mettez en pratique ce que vous avez appris dans les cours ci-dessus.
Labs du module (4)
Premier Jenkinsfile
GuidéComme une recette de cuisine écrite dans un livre, un Jenkinsfile est un fichier texte qui décrit votre pipeline de déploiement. Dans ce lab, vous allez créer votre premier Jenkinsfile pour automatiser vos tâches. C'est essentiel pour standardiser et reproduire vos processus de livraison.
Stages et steps
GuidéTu vas transformer un pipeline Jenkins en chef d'orchestre : découvre comment découper ton déploiement en stages et steps pour gagner en clarté, maintenabilité et vitesse. À la fin, tu auras un Jenkinsfile réutilisable qui se lit comme une recette.
Pipeline depuis Git
GuidéCrée ton premier pipeline Jenkins stocké dans Git : la colonne vertébrale de l'automatisation DevOps. À la fin de ce lab, tu comprendras pourquoi « le code c'est la source de vérité » et comment ton équipe collabore sur les pipelines exactement comme sur l'appli elle-même.
Challenge : Pipeline CI
ChallengeUn pipeline CI, c'est ton chef d'orchestre qui vérifie chaque modification avant de la laisser passer en production. À la fin de ce lab, tu auras créé un vrai pipeline Jenkins, compris comment il détecte les bugs, et tu pourras l'adapter à n'importe quel projet en entreprise.