taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

commit ece5745f024c5d8ace33040f00045009d9064e99
parent 16d01f44a999bc1f64d1f4748b00fae28b5e1187
Author: Florian Dold <florian@dold.me>
Date:   Mon,  7 Oct 2024 17:22:08 +0200

remove legacy scripts

Diffstat:
Dbuildbot/bootstrap-scripts/bootstrap-integration | 18------------------
Dbuildbot/bootstrap-scripts/bootstrap-reservetopper | 110-------------------------------------------------------------------------------
2 files changed, 0 insertions(+), 128 deletions(-)

diff --git a/buildbot/bootstrap-scripts/bootstrap-integration b/buildbot/bootstrap-scripts/bootstrap-integration @@ -1,18 +0,0 @@ -#!/bin/bash - -# Bootstrap the Taler setup for the integration test ("CHECKER_FACTORY") - - -set -eu - -if [[ ! -d worker ]]; then - buildbot-worker create-worker --umask=0o22 ~/worker localhost:9989 checker-worker checker-pass -fi - -mkdir -p ~/.config/systemd/user/ -cp systemd-services/buildbot-worker-checker.service ~/.config/systemd/user/ - -systemctl --user daemon-reload || echo "Please use 'machinectl shell checker@.host' to log in to use this script" - -systemctl --user enable buildbot-worker-checker.service -systemctl --user start buildbot-worker-checker.service diff --git a/buildbot/bootstrap-scripts/bootstrap-reservetopper b/buildbot/bootstrap-scripts/bootstrap-reservetopper @@ -1,110 +0,0 @@ -#!/bin/bash - -# Bootstrap the Taler setup for the user account that -# is currently logged in. - -# The setup generated by this script is suitable for -# blue-green deployments, where two users run -# identical environments, and traffic can be switched -# between them. - -# To create a demo setup, run -# demo-blue$ ~/deployment/bootstrap-bluegreen demo -# demo-green$ ~/deployment/bootstrap-bluegreen demo - -# NOTE: ENVNAME is also the name of the user who keeps -# shared data in its home directory, so it must exist! -# For demo/test ENVNAMEs, see {demo,test}.sh - -set -eu - -usage() { - echo "Usage: $0 ENVNAME, test or demo" -} - -if [ -z ${1+x} ]; then - usage - exit 1 -fi - -ENVNAME=$1 -source ~/envconfig - -case $ENVNAME in - - test) - CURRENCY=TESTKUDOS - ;; - demo) - CURRENCY=KUDOS - ;; - *) - echo Invalid envname, only 'test' and 'demo'. - exit 1 - ;; -esac - -cd $HOME - -if ! test -d $HOME/gnunet; then - git clone git://gnunet.org/gnunet.git -fi - -if ! test -d $HOME/libmicrohttpd; then - git clone git://gnunet.org/libmicrohttpd.git -fi - -for component in exchange bank gnurl; do - if ! test -d $HOME/$component; then - git clone git://git.taler.net/$component - fi -done - -cat >$HOME/activate <<EOL -#!/bin/bash - -function taler-config-generate () { - echo "Command disabled. Please use taler-deployment-config-generate instead." - return 1 -} -function taler-exchange-keyup () { - echo "Command disabled. Please use taler-deployment-keyup instead." -} - - -export PATH="$HOME/deployment/bin:$HOME/local/bin:\$PATH" -export PYTHONPATH="$HOME/local/lib/python3.5/site-packages" -export TALER_CONFIG_CURRENCY=$CURRENCY - -# DEPRECATED ALIAS! -export TALER_CONFIG_ENV=$ENVNAME - -export TALER_ENV_NAME=$ENVNAME -export TALER_ENV_URL_INTRO="https://$ENVNAME.taler.net/" -export TALER_ENV_URL_BANK="https://bank.$ENVNAME.taler.net/" -export TALER_ENV_URL_MERCHANT_BLOG="https://shop.$ENVNAME.taler.net/" -export TALER_ENV_URL_MERCHANT_DONATIONS="https://donations.$ENVNAME.taler.net/" -export TALER_ENV_URL_MERCHANT_SURVEY="https://survey.$ENVNAME.taler.net/" -export TALER_ENV_URL_AUDITOR="https://auditor.$ENVNAME.taler.net/" -export TALER_ENV_URL_BACKOFFICE="https://backoffice.$ENVNAME.taler.net/" -EOL - -mkdir -p "$HOME/sockets" -mkdir -p "$HOME/stamps" -mkdir -p "$HOME/taler-data" - -ln -sf ../deployment/taler-build/Makefile stamps/ -ln -sf ../deployment/taler-build/invalidate.sh stamps/ - -if [[ ! -d "worker" ]]; then -buildbot-worker create-worker $HOME/worker localhost:9989 "$ENVNAME-topper-worker" "$ENVNAME-topper-pass" -fi - - -mkdir -p ~/.config/systemd/user/ -cp systemd-services/buildbot-worker-demo-topper.service ~/.config/systemd/user/ - -systemctl --user daemon-reload || echo "Please use 'machinectl shell demo-reserve-topper@.host' to log in to use this script" - -systemctl --user enable buildbot-worker-demo-topper.service -systemctl --user start buildbot-worker-demo-topper.service