扫描多分支现在可以构建每个(也是不变的)作业

时间:2019-05-28 08:09:57

标签: jenkins jenkins-pipeline multibranch-pipeline

我们已经建立了多个多分支管道项目。单击“立即扫描多分支管道”按钮时,将触发并重新构建所有作业。不管是否有变化,每个工作都将开始构建。

构建完所有内容并再次进行手动扫描时,它会按预期运行,并且仅生成更改的作业。

在Jenkins 2.164.2。上运行

Changes detected: master (null -> b95ffd48bf9fd032004e150ae4188cf48d3c28b2)
Scheduled build for branch: master

我们希望将仅重新构建已更改的分支。

1 个答案:

答案 0 :(得分:0)

前段时间我们遇到了相同的问题,但是后来我发现了这个问题: https://issues.jenkins-ci.org/browse/JENKINS-57588

您可以检查Jenkins实例中是否运行了相同版本的插件( Branch API 2.5.0 )吗?

升级分支API插件的最新版本2.5.2(已在2.5.1中修复)解决了该问题。