我配置了buildbot 0.8.6p1。到目前为止,有一个主人和一个奴隶。 可以配置多个从站:
c['slaves'] = [
BuildSlave("eng-hwsim-n1", "123")
BuildSlave("eng-hwsim-n2", "123")
]
还可以将slave
或slaves
添加到构建器数组中:
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在其中一个从服务器上运行构建器,无论哪个可用/最少加载/等?
非常感谢。
答案 0 :(得分:1)
构建器只能使用奴隶池中的一个奴隶构建。如果我理解正确,这就是你想要的行为。