我正在尝试设置Jenkins来触发在打开和合并拉请求上的构建。
我创建了一个从A到B的拉请求,然后关闭了它(PR-1)。成功启动并完成构建。
接下来,我创建了一个从同一个分支A到同一个分支B的拉请求(PR-2)。成功后,詹金斯又开始了公共关系1的建设。
如果我关闭PR-2并创建PR-3的话,也是一样的。詹金斯将重新开始为PR-1和PR-2构建!
这是我为詹金斯工作做的安排。

为什么Jenkins开始构建旧的关闭拉请求?
谢谢。
发布于 2017-10-10 04:39:56
现在的JENKINS多分支项目插件 (现在的JENKINS管道多分支插件 )应该允许只构建具有新提交的分支。
如果您不使用该插件,refspec refs/remotes/origin/pr/*将选择所有PR分支。
https://stackoverflow.com/questions/46654275
复制相似问题