summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtaler-build/switch_active.sh22
-rwxr-xr-xtaler-build/switch_bluegreen.sh1
2 files changed, 1 insertions, 22 deletions
diff --git a/taler-build/switch_active.sh b/taler-build/switch_active.sh
deleted file mode 100755
index 69f8665..0000000
--- a/taler-build/switch_active.sh
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/bash
-
-# Build all Taler components for the non active party
-# of blue-green, and switch to it whenever compilation
-# and testing succeed. The script is not portable to
-# system using different usernames and directories,
-# respect to taler.net, for blue-green deployments
-
-set -eu
-
-if ! taler-deployment-build > build.log 2>&1; then
- echo "Failed to rebuild, not switching"
- if test "$1" = "--notify"; then
- mail -s "[Taler build] $(date)" build-failure@taler.net < build.log
- fi
- exit 1
-else
- echo "Successfully built, switching"
- ln -fs -T /home/$(whoami)/sockets /home/test/sockets
-fi
-
-taler-deployment-restart
diff --git a/taler-build/switch_bluegreen.sh b/taler-build/switch_bluegreen.sh
index 9e38c50..fe46a73 100755
--- a/taler-build/switch_bluegreen.sh
+++ b/taler-build/switch_bluegreen.sh
@@ -13,4 +13,5 @@ if sudo -u $nonactive \
echo "Switching to ${nonactive}."
sudo -u test bash -c "cd /home/test; ./ln-${nonactive}.sh"
+ sudo -u $nonactive bash -c 'cd $HOME; . activate; taler-deployment-restart'
fi