在其中一个可用的从属服务器上运行buildbot builder

时间:2013-09-17 01:25:59

标签: buildbot

我配置了buildbot 0.8.6p1。到目前为止,有一个主人和一个奴隶。 可以配置多个从站:

c['slaves'] = [
    BuildSlave("eng-hwsim-n1", "123")
    BuildSlave("eng-hwsim-n2", "123")
]

还可以将slaveslaves添加到构建器数组中:

c['builders'].append(
    BuilderConfig(name="runnightly-top",
        slavenames=["eng-hwsim-n1", "eng-hwsim-n2"],
        factory=fac_nightly_top,
        builddir='../../runnightly-top',
        slavebuilddir='runnightly-top'))

在这种情况下,buildbot会在所有从属设备上运行相同的构建器,还是其中一个从属设备? 有没有办法配置buildbot在其中一个从服务器上运行构建器,无论哪个可用/最少加载/等?

非常感谢。

1 个答案:

答案 0 :(得分:1)

构建器只能使用奴隶池中的一个奴隶构建。如果我理解正确,这就是你想要的行为。