如何使用新标记触发Jenkins作业,但不提交,反之亦然?

时间:2017-03-16 22:39:10

标签: github jenkins webhooks

方案: 应该在每次对github存储库的新提交时触发作业1。

仅当向同一个github存储库添加标记时才应触发作业2。

如果我配置Github插件使用webhooks,似乎如果我尝试将'Branches to build'设置为任何允许的(** / *或refs / heads / *),它将构建任何推送到github - 其中包括添加和删除标签。

此外,我似乎无法找到忽略所有提交的方法,只能构建标记。

我正在使用Jenkins 2.32.3,Git Plugin 3.1.0和Github Plugin 1.26.1

1 个答案:

答案 0 :(得分:0)

我首先要说这可能会因jenkins和插件版本的不同而有所不同。

但是在普通的git插件中,当你转到作业配置时,你可以选择其他构建行为。在添加下,您可以选择忽略具有某些消息(即注释)的提交或忽略某些提交者(即构建用户)的提交