Jenkins: builder depuis un tag défini
Vous voulez savoir comment configurer rapidement un job Jenkins pour qu'il exécute des actions depuis un tag GIT ? Voici les étapes à réaliser.
Tout d'abord, pensez bien à installer le plugin Jenkins "Git Parameter Plugin".
Ensuite, sur votre job, ajouter un paramètre de job
- de type "Git Parameter",
- de nom "VERSION" (ou TAG_NAME, comme vous voulez)
- de type de paramètre "Tag"
Ensuite dans la gestion du code source, section Git, allée dans "Avancé" et spécifier dans la zone "Refspec" la valeur +refs/tags/*:refs/remotes/origin/tags/*
Cette dernière indique que nous voulons récupérer les tags en remote et les placer en local dans le chemin "/tags/*"
Par la suite, spécifier dans "Branch Sepcifier" la valeur */tags/${VERSION}
Ainsi, lors de vos builds, une section s'affichera en listant tous les tags Git associé à votre repository, le code du tag sera alors téléchargé et vous pourrez faire les actions que vous souhaitez dessus.
Enjoy.
Commentaires
Enregistrer un commentaire