I have a buildbot working and have added basic authentication following "Setting Authorized Web Users" from the manual http://docs.buildbot.net/current/tutorial/tour.html. I was hoping to restrict people who could trigger a new build.
But now the web interface shows no builds at all without login. How can I make the builds public?
My current config looks like this, minus the line giving the password details.
c['www']['authz'] = util.Authz(
allowRules = [
util.AnyControlEndpointMatcher(role="admins")
],
roleMatchers = [
util.RolesFromUsername(roles=['admins'], usernames=['xxx'])
]
)