summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcello Stanisci <stanisci.m@gmail.com>2018-12-04 13:02:49 +0100
committerMarcello Stanisci <stanisci.m@gmail.com>2018-12-04 13:02:49 +0100
commit1395215616c47aacf9d503fb8f39967fc46a400f (patch)
tree32ac8d541344e30d96d7192cd13a094b95456ad1
parente8f2d2d8cbf45a160a601ef276450bc335e24285 (diff)
downloaddeployment-1395215616c47aacf9d503fb8f39967fc46a400f.tar.gz
deployment-1395215616c47aacf9d503fb8f39967fc46a400f.tar.bz2
deployment-1395215616c47aacf9d503fb8f39967fc46a400f.zip
Try builder names as list.
-rw-r--r--buildbot/master.cfg13
1 files changed, 9 insertions, 4 deletions
diff --git a/buildbot/master.cfg b/buildbot/master.cfg
index 46de226..a0051a0 100644
--- a/buildbot/master.cfg
+++ b/buildbot/master.cfg
@@ -460,10 +460,15 @@ authz = util.Authz(
allowRules=[
# Unlock force-builds for admins.
util.ForceBuildEndpointMatcher(role="admins",
- builder="switcher-builder"),
- # Prevent _any_ action from being taken.
- util.AnyEndpointMatcher(role="norole"),
- util.AnyControlEndpointMatcher(role="norole")],
+ builder=["switcher-builder",
+ "doc-builder"]),
+ util.StopBuildEndpointMatcher(role="admins",
+ builder=["switcher-builder",
+ "doc-builder"]),
+ util.RebuildBuildEndpointMatcher(role="admins",
+ builder=["switcher-builder",
+ "doc-builder"]),
+ util.AnyEndpointMatcher(role="norole")]
roleMatchers=[
util.RolesFromUsername(roles="admins",
usernames=["marcello",