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

NodeJs et SSL: une petite analyse

ISO: liens & outils utiles

Plusieurs vraies instances de Chrome sur son poste