0

所以,这就是问题所在:我将 buildbot 设置为在下午 3 点进行构建,尽管在夜间工作时,我经常处于需要触发所有构建器的情况。

我知道我可以使用 buildmaster 进行虚假提交并触发构建,但我在这里想要实现的是“大规模重建”,就像我会进入每个特定的构建器,选择一个构建,然后按下“重建”按钮。

我无法弄清楚那个按钮在做什么,只是查看页面代码(我不是 html 专家),并且在 buildbot 的文档中似乎没有任何关于 buildbot 附带的标准页面的痕迹是结构化和运作。

我希望在瀑布中添加一个按钮,这样我就可以强制所有构建者(他们是 26 岁,您可以想象一个一个触发它们的努力)。

有谁知道“重建”按钮使用的命令是什么,我如何利用它来构建所有构建器?

谢谢!

4

1 回答 1

1

在构建器页面的底部,您有(或可以配置)“强制选择构建”和“强制所有构建”菜单如果你没有它,你可以配置它

users = [(user, password)]
authz_cfg=authz.Authz(auth=BasicAuth(users),
    forceBuild = 'auth',
    forceAllBuilds = True,
    cancelPendingBuild = True,
    stopBuild = True,
    stopAllBuilds = True,
)

您可以在文档中阅读有关 Authz 的更多信息

于 2014-05-08T08:26:20.537 回答