commit 3f28c6c8a3405ee2d92a940fa0f5f98e53bc47f2
parent 0c9ab6768a4ccf81465c24a0304d5005de5ae436
Author: MS <ms@taler.net>
Date: Tue, 25 Aug 2020 15:39:04 +0200
Reserve topper.
Worker creation is done in the "bootstrap" script.
Diffstat:
3 files changed, 20 insertions(+), 10 deletions(-)
diff --git a/bin/taler-deployment b/bin/taler-deployment
@@ -582,11 +582,21 @@ def bootstrap() -> None:
if envname in ("test", "int"):
(home / "taler-data").mkdir(parents=True, exist_ok=True)
if envname == "demo":
+ create_bb_worker("buildbot-worker-demo-topper.service",
+ "reserve-topper-worker",
+ "demo-topper-worker",
+ "demo-topper-pass")
+
if not (home / "taler-data").exists():
(home / "taler-data").symlink_to("/home/demo/shared-data")
if envname == "test":
create_bb_worker("buildbot-worker-taler.service", "bb-worker", "test-worker", "test-pass")
+ create_bb_worker("buildbot-worker-test-topper.service",
+ "reserve-topper-worker",
+ "test-topper-worker",
+ "test-topper-pass")
+
elif envname in ("auditor-reporter-test", "auditor-reporter-demo"):
create_bb_worker("buildbot-worker-auditor.service", "worker", "auditor-worker", "auditor-pass")
elif envname == "demo-checker":
diff --git a/systemd-services/buildbot-worker-demo-topper.service b/systemd-services/buildbot-worker-demo-topper.service
@@ -1,12 +1,12 @@
[Unit]
Description=Buildbot worker service for demo-topper
-AssertPathExists=/home/demo-reserve-topper/worker
+AssertPathExists=/home/demo/reserve-topper-worker
[Service]
-WorkingDirectory=/home/demo-reserve-topper/
-ExecStart=/usr/bin/buildbot-worker start --nodaemon worker
-ExecReload=/usr/bin/buildbot-worker restart --nodaemon worker
-ExecStop=/usr/bin/buildbot-worker stop worker
+WorkingDirectory=/home/demo/
+ExecStart=/usr/bin/buildbot-worker start --nodaemon reserve-topper-worker
+ExecReload=/usr/bin/buildbot-worker restart --nodaemon reserve-topper-worker
+ExecStop=/usr/bin/buildbot-worker stop reserve-topper-worker
Restart=always
[Install]
diff --git a/systemd-services/buildbot-worker-test-topper.service b/systemd-services/buildbot-worker-test-topper.service
@@ -1,12 +1,12 @@
[Unit]
Description=Buildbot worker service for test-topper
-AssertPathExists=/home/test-reserve-topper/worker
+AssertPathExists=/home/test/reserve-topper-worker
[Service]
-WorkingDirectory=/home/test-reserve-topper/
-ExecStart=/usr/bin/buildbot-worker start --nodaemon worker
-ExecReload=/usr/bin/buildbot-worker restart --nodaemon worker
-ExecStop=/usr/bin/buildbot-worker stop worker
+WorkingDirectory=/home/test/
+ExecStart=/usr/bin/buildbot-worker start --nodaemon reserve-topper-worker
+ExecReload=/usr/bin/buildbot-worker restart --nodaemon reserve-topper-worker
+ExecStop=/usr/bin/buildbot-worker stop reserve-topper-worker
Restart=always
[Install]