Il y a une option sur jenkins lors de l'utilisation de git pour "taguer" la construction.
Qu'est-ce que cela fait et comment l'utiliser? Je suppose que je peux étiqueter la version de cette version, mais j'ai du mal à comprendre comment pousser cette balise - ce n'est pas si utile que si je peux pousser la balise.
Vous ne voulez pas toujours pousser toutes les balises de construction, car il pourrait y en avoir beaucoup, selon votre cycle de construction.
Mais tout planificateur de tâches (comme Jenkins) marquera une génération au cas où vous voudriez revenir à ce code spécifique et le déboguer (car même si la génération a réussi, le résultat final peut avoir mal fonctionné)
Cela dit, si vous souhaitez pousser ces balises, vous pouvez utiliser, comme indiqué dans " Balisage d'un projet GitHub via Jenkins ", une action post-build (git Push --tags
).
Ou, comme mentionné dans le ticket JENKINS-12156 , utilisez GitPublisher (comme illustré dans " Git, Feature Branches et Jenkins - ou comment j'ai appris à arrêter de m'inquiéter). sur les versions cassées ").