BuildBot:并行执行构建步骤

时间:2019-03-22 06:41:34

标签: buildbot

是否可以指示BuildBot并行执行构建步骤?

我一直在浏览文档,似乎只有通过实际生成多个构建/构建工厂才有可能。

我不太确定Builders和Workers:我已经看到添加worker可以让我同时运行多个构建请求(多个程序员提交PR),但是使用多个Builders似乎并不能用于这个。

那么,有可能吗?

1 个答案:

答案 0 :(得分:1)

您可以让多个构建器同时执行,例如,如果他们侦听同一存储库上的传入提交;一次提交将启动所有正在侦听的构建器。在这种情况下,您可以使用BuilderConfig的{​​{1}} argument控制并行性。并且要注意让建设者在单独的资源上工作!

或者,如果您从一个构建器中trigger个多个构建器并且 指定canStartBuild,触发的构建器将同时运行。

我相信您不能在一个构建器中并行执行构建步骤。关于工人,我不能告诉你。