Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
防止jenkins在首次运行/种子作业时构建多分支管道的所有分支?_Jenkins_Jenkins Plugins_Jenkins Pipeline - Fatal编程技术网

防止jenkins在首次运行/种子作业时构建多分支管道的所有分支?

防止jenkins在首次运行/种子作业时构建多分支管道的所有分支?,jenkins,jenkins-plugins,jenkins-pipeline,Jenkins,Jenkins Plugins,Jenkins Pipeline,如果我删除并重新创建一个多分支管道,jenkins似乎试图构建所有分支,因为它们都是“新的” 对于初始索引操作,是否有一种方式可以说“索引但不构建”?如果我必须删除并重新创建作业,或者如果需要更换主控形状,我会这样做 例如,我使用作业dsl创建多分支作业。现在,我可以让种子作业使用“抑制自动SCM触发”创建所有多分支管道作业,等待索引完成,然后返回并手动从每个作业中删除“抑制自动SCM触发”-但最好只说“不要为第一个索引操作构建”。“抑制自动SCM触发”分支源属性策略将确保扫描多分支管道时不会在

如果我删除并重新创建一个多分支管道,jenkins似乎试图构建所有分支,因为它们都是“新的”

对于初始索引操作,是否有一种方式可以说“索引但不构建”?如果我必须删除并重新创建作业,或者如果需要更换主控形状,我会这样做

例如,我使用作业dsl创建多分支作业。现在,我可以让种子作业使用“抑制自动SCM触发”创建所有多分支管道作业,等待索引完成,然后返回并手动从每个作业中删除“抑制自动SCM触发”-但最好只说“不要为第一个索引操作构建”。

“抑制自动SCM触发”分支源属性策略将确保扫描多分支管道时不会在关联分支上触发生成。但是,不幸的是,这也将禁用Webhook触发生成。至少在使用分支API插件(id:branch API)在Jenkins 2.138.3版上测试此功能时是如此版本2.1.1和管道:多分支插件(id:workflow Multibranch)版本2.20

詹金斯问题追踪器中的相关问题: