我有一个 Jenkins.groovy 文件,我将其用作创建多分支管道的种子作业。
我不希望多分支管道作业在创建管道时触发构建,因为我们在存储库中有 10 或 20 个分支,所有分支都在创建多分支管道时触发。
所以我只需要在任何分支中完成提交或创建新分支时触发构建。
请为我提供一种在 groovy 中或通过 Jenkins 中的配置实现此目的的方法
答案 0 :(得分:0)
安装 Branch API 插件和 Basic Branch Build Strategies Plugin。
在您的 jobdsl 中添加 skipInitialBuildOnFirstBranchIndexing()。