所以,这就是问题所在:我将buildbot设置为下午3点,但是当我在夜间工作时,我经常处于需要触发所有构建器的情况。
我知道我可以使用buildmaster进行虚假提交并触发构建,但我在这里尝试实现的是“大规模重建”,就像我会进入每个特定的构建器,选择构建一样,然后按“重建”按钮。
我无法弄清楚那个按钮在做什么,只看页面代码(我不是html专家),并且在buildbot的文档中似乎没有跟踪标准页面如何附带的痕迹buildbot的结构和运作。
我希望在瀑布中添加一个按钮,这样我就可以强制所有构建器(它们是26,你可以想象逐个触发它们的努力)。
有谁知道“重建”按钮使用的命令是什么,我如何利用它来构建所有构建器?
谢谢!
答案 0 :(得分:1)
在构建器页面的底部,您已经(或可以配置)“强制选择的构建”和“强制所有构建”菜单 如果没有,可以使用
进行配置users = [(user, password)]
authz_cfg=authz.Authz(auth=BasicAuth(users),
forceBuild = 'auth',
forceAllBuilds = True,
cancelPendingBuild = True,
stopBuild = True,
stopAllBuilds = True,
)
您可以在documentation
中详细了解Authz