【问题标题】:BuildBot: execute build steps in parallelBuildBot:并行执行构建步骤
【发布时间】:2019-03-22 06:41:34
【问题描述】:

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

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

我不完全确定 Builders 和 Workers:我已经看到添加 worker 将允许我同时运行多个构建请求(多个程序员提交 PR),但使用多个构建器似乎并不适用于类似这个。

那么,有可能吗?

【问题讨论】:

    标签: buildbot


    【解决方案1】:

    您可以同时执行多个构建器,例如,如果它们在同一个存储库上监听传入的提交;一次提交将启动所有侦听构建器。在这种情况下,您可以使用BuilderConfigcanStartBuild argument 控制并行度。并注意让构建者在不同的资源上工作!

    或者,如果您 trigger 来自单个构建器的多个构建器并且 指定waitForFinish=False,触发的构建器将同时运行。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多