summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcello Stanisci <stanisci.m@gmail.com>2017-11-30 18:15:30 +0100
committerMarcello Stanisci <stanisci.m@gmail.com>2017-11-30 18:16:02 +0100
commita2c8d0213083fe60a1fcfb35ea62e9fdf38c6f04 (patch)
treead9e5d42a05eff0693d5da3b9d238a2b2d74805d
parent6719cdde209afbce18b86d38ad5142385f3b45be (diff)
downloaddeployment-a2c8d0213083fe60a1fcfb35ea62e9fdf38c6f04.tar.gz
deployment-a2c8d0213083fe60a1fcfb35ea62e9fdf38c6f04.tar.bz2
deployment-a2c8d0213083fe60a1fcfb35ea62e9fdf38c6f04.zip
tip reserve topped by BB
-rw-r--r--buildbot/master.cfg25
1 files changed, 25 insertions, 0 deletions
diff --git a/buildbot/master.cfg b/buildbot/master.cfg
index fb4702d..0a7e6f5 100644
--- a/buildbot/master.cfg
+++ b/buildbot/master.cfg
@@ -83,6 +83,12 @@ WALLET_SCHEDULER = schedulers.SingleBranchScheduler(
treeStableTimer=None,
builderNames=["wallet-builder"])
+TIP_RESERVE_TOPPER_SCHEDULER = schedulers.PeriodicScheduler(
+ name="tip-reserve-topper-scheduler",
+ periodicBuildTimer=60*60*24*10, # 10 days
+ builderNames="[tip-reserve-topper-builder"]
+)
+
ALL_SCHEDULER = schedulers.SingleBranchScheduler(
name="all-scheduler",
change_filter=util.ChangeFilter(
@@ -123,9 +129,11 @@ FORCE_SCHEDULER = schedulers.ForceScheduler(
"switcher-builder",
"doc-builder",
"wallet-builder",
+ "tip-reserve-topper-builder",
"lint-builder"])
c["schedulers"] = [
+ TIP_RESERVE_TOPPER_SCHEDULER,
DOC_SCHEDULER,
WALLET_SCHEDULER,
ALL_SCHEDULER,
@@ -205,6 +213,16 @@ LCOV_FACTORY.addStep(ShellCommand(
env={"PATH": "${HOME}/local/bin:${PATH}",
"TALER_CHECKDB": "postgresql:///talercheck?host=/home/${USER}/sockets"}))
+TIP_RESERVE_TOPPER_FACTORY = util.BuildFactory()
+TIP_RESERVE_TOPPER_FACTORY.addStep(git_step(
+ "git://git.taler.net/deployment.git"))
+TIP_RESERVE_TOPPER_FACTORY.addStep(ShellCommand(
+ name="tip reserve topper",
+ description="Topping the tip reserve."
+ descriptionDone="Tip reserve has been topped."
+ command=["./top_reserve.sh"],
+ workdir="build/buildbot"))
+
SWITCHER_FACTORY = util.BuildFactory()
SWITCHER_FACTORY.addStep(git_step(
"git://git.taler.net/deployment.git"))
@@ -283,6 +301,12 @@ LCOV_BUILDER = util.BuilderConfig(
workernames=["lcov-worker"],
factory=LCOV_FACTORY)
+TIP_RESERVE_TOPPER_BUILDER = util.BuilderConfig(
+ name="tip-reserve-topper-builder",
+ workernames="switcher-worker",
+ factory=TIP_RESERVE_TOPPER_FACTORY
+)
+
SWITCHER_BUILDER = util.BuilderConfig(
name="switcher-builder",
workernames=["switcher-worker"],
@@ -306,6 +330,7 @@ WALLET_BUILDER = util.BuilderConfig(
c["builders"] = [
LCOV_BUILDER,
SWITCHER_BUILDER,
+ TIP_RESERVE_TOPPER_BUILDER,
SELENIUM_BUILDER,
DOC_BUILDER,
WALLET_BUILDER,