Qu'est-ce que je vais apprendre ?
Les prérequis pour suivre cette formation
Bases en Linux / shell (5 premiers chapitres de la formation Linux)
Bonnes connaissances sur Git (8 premiers chapitres de la formation Git)
Bases en Docker (recommandé - 4 premiers chapitres de la formation Docker)
Description
Jenkins, un outil d'automatisation créé en 2011, a transformé le monde du développement logiciel en simplifiant l'intégration continue et la livraison continue (CI/CD).
Dès le premier chapitre, vous découvrirez le monde fascinant du DevOps, explorant l'intégration et la livraison continues en détail. La formation débute par une initiation au langage YAML et à la mise en place de l'environnement, essentiels pour comprendre et utiliser Jenkins efficacement.
Le deuxième chapitre vous guide à travers l'installation de Jenkins, que ce soit sur Ubuntu ou via Docker, et vous familiarise avec son tableau de bord intuitif. Vous apprendrez à créer vos premiers projets "free-style" et à naviguer dans l'univers des pipelines et des plugins Jenkins.
Les chapitres suivants se concentrent sur les pipelines Jenkins, abordant tout, des bases aux aspects plus avancés. Vous apprendrez à écrire des fichiers Jenkinsfile, à gérer des variables d'environnement, et à comprendre les sections, options, et paramètres d'un pipeline. La directive 'input', les conditions avec 'when', les exécutions séquentielles et parallèles, ainsi que les matrices n'auront plus de secrets pour vous.
En savoir plus