我有一个 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/