buildbot - 如何在 buildbot 中公开构建

标签 buildbot

我有一个 buildbot 正在工作,并在手册 http://docs.buildbot.net/current/tutorial/tour.html 中的“设置授权 Web 用户”之后添加了基本身份验证.我希望限制可以触发新构建的人。

但是现在 Web 界面在没有登录的情况下根本不显示任何构建。我怎样才能公开构建?

我当前的配置如下所示,减去了提供密码详细信息的行。

c['www']['authz'] = util.Authz(
        allowRules = [
                        util.AnyControlEndpointMatcher(role="admins")
                    ],
        roleMatchers = [
                        util.RolesFromUsername(roles=['admins'], usernames=['xxx'])
                    ]
)

最佳答案

您需要配置认证和授权。

对于您的简单示例,简单示例配置可能就足够了 http://docs.buildbot.net/latest/manual/cfg-www.html#example-configs

关于buildbot - 如何在 buildbot 中公开构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43092561/

相关文章:

mercurial - 是否有任何使用 Mercurial 的 buildbot 的工作示例

python-2.7 - 是否有关于 Twisted strports 的明确指南?

angularjs - 你如何在 Windows 7 上安装 Angular

mercurial - 如何从自定义 Hook 中读取配置设置?

python - 是否有 SVN 命令允许我确认并跳过弹出的窗口(例如确认更新!和将版本提交到文件)?

buildbot - 是否可以强制 buildbot 在多个节点上运行构建?

Buildbot:如果文件不存在,如何跳过一个步骤?

Buildbot master.cfg 条件取决于属性

buildbot - 您如何在Buildbot步骤内 "source"一个环境?

continuous-integration - 与 GTest 和 Buildbot 持续集成