如何为特定的jenkins构建添加git标记?

时间:2016-03-14 10:37:06

标签: git jenkins tagging

我正在寻找一种用Jenkins标记git变更集的方法。我启用了Jenkins构建标记插件,它允许我在jenkins中标记构建,但这些不是git-tags,因为在我看来这更像是一种在jenkins中重命名构建的方法。

我需要在Jenkins中使用手动git标记选项,而不是自动选项。

对于自动标记,我已经在使用Git Published后构建步骤,但这是另一种标记。

2 个答案:

答案 0 :(得分:3)

  

我需要在Jenkins中使用手动git标记选项,而不是自动选项。

在您的脚本中使用以下代码:

git tag -a <tag> -m <message>

这将创建 annotated 标记,并将给定的消息附加到给定标记。

  

-a =带注释的标签   带注释的标签是一个完整的blob,它包含与提交(作者,电子邮件,日期消息等)相同的信息。

答案 1 :(得分:0)

Jenkins的 Git Publisher 插件可能值得一看:

Screenshot