blob: 502d13143ed3cc9ccd3d75bfb908638172b35b28 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/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; then
echo "Failed to rebuild, not switching"
exit 1
else
echo "Successfully built, switching"
ln -fs -T /home/$INACTIVE/sockets /home/test/sockets
fi
taler-deployment-restart
|