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