commit 6953d8953ac537c0b4ab503d53b3de2a5d751061 parent 50ee11f722a13a163d8f60318406caf6198a767b Author: Florian Dold <florian@dold.me> Date: Sun, 11 Aug 2024 22:43:02 +0200 kyctest deployment Diffstat:
| A | host/container-taler-sandcastle-kyctest.service | | | 28 | ++++++++++++++++++++++++++++ |
| M | host/sandcastle-up | | | 3 | +++ |
| A | overrides/kyctest.taler.net | | | 4 | ++++ |
3 files changed, 35 insertions(+), 0 deletions(-)
diff --git a/host/container-taler-sandcastle-kyctest.service b/host/container-taler-sandcastle-kyctest.service @@ -0,0 +1,28 @@ +# container-taler-sandcastle-test.service + +[Unit] +Description=Podman container-taler-sandcastle-test.service +Documentation=man:podman-generate-systemd(1) +Wants=network-online.target +After=network-online.target +RequiresMountsFor=%t/containers + +[Service] +Environment=SANDCASTLE_OVERRIDE_NAME=kyctest.taler.net +Environment=SANDCASTLE_PORT_MERCHANT=127.0.0.1:16400 +Environment=SANDCASTLE_PORT_EXCHANGE=127.0.0.1:16401 +Environment=SANDCASTLE_PORT_BLOG=127.0.0.1:16402 +Environment=SANDCASTLE_PORT_DONATIONS=127.0.0.1:16403 +Environment=SANDCASTLE_PORT_LANDING=127.0.0.1:16405 +Environment=SANDCASTLE_PORT_LIBEUFIN_BANK=127.0.0.1:16407 +Environment=SANDCASTLE_PORT_BANK_SPA=127.0.0.1:16409 +Restart=on-failure +TimeoutStopSec=70 +ExecStart=/home/taler-kyctest/sandcastle-ng/sandcastle-run +ExecStop=/usr/bin/podman stop \ + taler-sandcastle +Type=notify +NotifyAccess=all + +[Install] +WantedBy=default.target diff --git a/host/sandcastle-up b/host/sandcastle-up @@ -10,6 +10,9 @@ case $USER in test|taler-test) unitfile=container-taler-sandcastle-test.service ;; + taler-kyctest) + unitfile=container-taler-sandcastle-kyctest.service + ;; *) echo This script does not know how to update sandcastle for user $USER exit 1 diff --git a/overrides/kyctest.taler.net b/overrides/kyctest.taler.net @@ -0,0 +1,4 @@ +CURRENCY=KYCDOC +ALT_UNIT_NAME=KYCS +MYDOMAIN=kyctest.taler.net +NAME=Kycdos