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
  1. de type "Git Parameter",
  2. de nom "VERSION" (ou TAG_NAME, comme vous voulez)
  3. 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

Posts les plus consultés de ce blog

ISO: liens & outils utiles

NodeJs et SSL: une petite analyse

Créer sa commande slack en quelques minutes