描述
我有Jenkins(2.126)设置为在推送新标签时构建管道。具体来说,我想将master
上的现有提交标记为release-3
并让它触发构建。根据几个消息来源,我想要的是可能的:
不幸的是,当我标记现有提交并将其推送到Git存储库时,没有任何反应。其他构建(由分支触发)按预期工作,并且在手动启动时,标记触发的构建成功完成。
根据一些人的说法,标签触发的管道应该从版本2.3开始工作。我可以配置什么来使它工作吗?
尝试的屏幕截图
在* * * * *
尝试正常的管道轮询:
尝试使用多分支管道,每隔1 minute
扫描一次:
相关问题
我发现了与问题相关的以下问题,应该解决这个问题。
答案 0 :(得分:0)
您可以使用Generic Webhook Trigger Plugin。
在GitHub中:
在詹金斯:
现在,当将标签推送到仓库时,此作业将触发。
您可能还希望从Webhook中选择其他值,例如 $。repository.ssh_url ,以获取SSH克隆URL。