commit 4481fafb26673086c6dd62ec1288d068fa7a8d4d
parent 6b96a6d59c90ae1363732ddb9bcee14a0b8ff21f
Author: Christian Grothoff <christian@grothoff.org>
Date: Sun, 15 Dec 2019 16:36:04 +0100
add scheduler for buildmaster
Diffstat:
1 file changed, 12 insertions(+), 0 deletions(-)
diff --git a/buildbot/master.cfg b/buildbot/master.cfg
@@ -169,6 +169,17 @@ SITES_SCHEDULER = schedulers.SingleBranchScheduler(
treeStableTimer=None
)
+# Buildmaster is notified whenever deployment changes
+BUILDMASTER_SCHEDULER = schedulers.SingleBranchScheduler(
+ name="buildmaster-scheduler",
+ change_filter=util.ChangeFilter(
+ branch="master",
+ project_re="(deployment)"
+ ),
+ treeStableTimer=None,
+ builderNames=["buildmaster-builder"]
+)
+
# Wallet is re-build whenever wallet-core or deployment changes
WALLET_SCHEDULER = schedulers.SingleBranchScheduler(
name="wallet-scheduler",
@@ -264,6 +275,7 @@ c["schedulers"] = [
TIP_RESERVE_TOPPER_SCHEDULER,
DEMO_SERVICES_CHECKER_SCHEDULER,
DOC_SCHEDULER,
+ BUILDMASTER_SCHEDULER,
SITES_SCHEDULER,
ALL_SCHEDULER,
FORCE_SCHEDULER,