gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libeufin-deployment] branch master updated: Buildbot auth


From: gnunet
Subject: [libeufin-deployment] branch master updated: Buildbot auth
Date: Mon, 16 Nov 2020 16:28:43 +0100

This is an automated email from the git hooks/post-receive script.

ms pushed a commit to branch master
in repository libeufin-deployment.

The following commit(s) were added to refs/heads/master by this push:
     new 02fecac  Buildbot auth
02fecac is described below

commit 02fecac3ca55f5926a538255be30d2eccf646c7e
Author: MS <ms@taler.net>
AuthorDate: Mon Nov 16 16:28:28 2020 +0100

    Buildbot auth
---
 buildbot/master.cfg | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

diff --git a/buildbot/master.cfg b/buildbot/master.cfg
index 3dc1d6b..11df5ce 100644
--- a/buildbot/master.cfg
+++ b/buildbot/master.cfg
@@ -51,6 +51,11 @@ c["change_source"] = [ALLCS]
 
 ####### SCHEDULERS
 
+FORCE_SCHEDULER = schedulers.ForceScheduler(
+    name="force-scheduler",
+    builderNames=["unittests-builder", "integration-tests-builder"]
+)
+
 GITPUSH_SCHEDULER = schedulers.SingleBranchScheduler(
     name="gitpush-scheduler",
     change_filter=util.ChangeFilter(
@@ -127,6 +132,23 @@ c["www"] = {
     },
     "allowed_origins": ["https://*.libeufin.tech";],
     "avatar_methods": [],
+    "auth": util.HTPasswdAuth(".htpasswd"),
+    "authz": util.Authz(
+        util.ForceBuildEndpointMatcher(role="admins",
+                                       builder="integration-tests"),
+        util.ForceBuildEndpointMatcher(role="admins",
+                                       builder="unit-tests"),
+        util.RebuildBuildEndpointMatcher(role="admins",
+                                       builder="integration-tests"),
+        util.RebuildBuildEndpointMatcher(role="admins",
+                                       builder="unit-tests")
+    )
+    roleMatchers=[
+        util.RolesFromUsername(
+            roles=["admins"],
+            usernames=["ms"]
+        )
+    ]
 }
 
 ####### DB URL

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]