Shared Libraries
Partie du cours Jenkins
Ouvrez trois Jenkinsfiles de votre organisation et vous retrouverez les mêmes quinze lignes de Groovy dans les trois. La notification Slack. Le bloc "construire et pousser une image Docker". L'étape de déploiement qui connaît la convention de nommage de vos namespaces Kubernetes.
Une shared library est la réponse de Jenkins : un dépôt git séparé, rempli de Groovy, que n'importe quel pipeline peut charger et appeler comme si ses fonctions étaient des étapes natives. Corrigez une fois, et chaque pipeline récupère la correction à son exécution suivante. ...
Envie d’apprendre Jenkins Shared Libraries dans un vrai environnement ?
Cliquez ci-dessous, obtenez une machine Linux avec Jenkins prêt, et travaillez sur Shared Libraries avec un tuteur IA qui connaît votre code.
Commencer cette leçonShared LibrariesCe que vous allez apprendre
- Vars folder
- Src folder
- @Library annotation
- Custom steps
- Global utilities
Lire cette leçon dans votre langue
Toutes les leçons de ce cours
11 leçons- 1Qu'est-ce que Jenkins20 min
- 2Votre premier Freestyle Job25 min
- 3Votre premier pipeline déclaratif30 min
- 4Stages, Steps et blocs Post30 min
- 5Artifacts et résultats de test25 min
- 6Environnement et identifiants30 min
- 7Builds parallèles et Matrix30 min
- 8Agents et Docker30 min
- 9Triggers et planifications25 min
- 10Shared Libraries30 min
- 11Projet final : Pipeline en tant que code pour une application Node.js45 min
