如何放置多分支项目的队列作业



如何在多分支项目中禁用并发构建?换句话说,一次构建一个分支,将其他分支放入队列。

options { disableConcurrentBuilds() }仅适用于一个分支的多次运行。

"构建阻止插件"不能配置为多分支。

我还能尝试什么?

您可以尝试使用 lock .这不是理想的解决方案,但可以用作解决方法。有关更多详细信息,请参阅此票证。

我在同一台机器上创建了一个单独的从属代理,它只执行来自这个特定多分支管道的作业。这个新的从属代理必须有 1 个执行器,并且作业应该显式触发到这个新代理(即 MyMultibranchPipeline_Slave)。"常规"从站将处理不在多分支管道中的任何其他并发构建。

最新更新