[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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [libeufin-deployment] branch master updated: Buildbot auth,
gnunet <=