如果我们在分支字段中使用参数(环境变量),Jenkins scm 轮询不会检测到更改。请注意,环境变量来自管道配置,执行 scm 轮询的作业是管道的一部分。
我正在使用 git 插件 git-2.5.0-beta5
我在同一问题上花了1.5周的时间。有两种方法(实际上只有一种)来构建多分支项目:
- 已弃用的插件
- 多分支管道作业类型
我希望这个答案能为下一个研究人员节省几个小时。
这是詹金斯的问题。轮询期间不会设置参数。试试这个WA。
https://issues.jenkins-ci.org/browse/JENKINS-33719?focusedCommentId=251585&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-251585