方案: 应该在每次对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
答案 0 :(得分:0)
我首先要说这可能会因jenkins和插件版本的不同而有所不同。
但是在普通的git插件中,当你转到作业配置时,你可以选择其他构建行为。在添加下,您可以选择忽略具有某些消息(即注释)的提交或忽略某些提交者(即构建用户)的提交