From 114e26ab67c3277e930bd84948f9d88a8269e763 Mon Sep 17 00:00:00 2001 From: Dominic Reich Date: Sun, 19 May 2024 18:30:24 +0200 Subject: [PATCH] update git hook (pre-push) --- .githooks/pre-push | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/.githooks/pre-push b/.githooks/pre-push index 0b1d262..2fbc7e7 100755 --- a/.githooks/pre-push +++ b/.githooks/pre-push @@ -36,7 +36,7 @@ command -v git-lfs >/dev/null 2>&1 || { echo >&2 "\nThis repository is configure git lfs pre-push "$@" echo " Done!" -echo -n ">>> Pushing files to server..." +echo -n ">>> Pushing files to *bor* (old server)..." ret="$(rsync --no-motd -acvhz --stats --del public/ bor:/var/www/sites/oe7drt/ > /dev/null 2>&1)" @@ -44,7 +44,20 @@ if [ "$?" -eq "0" ] ; then echo " Success!" else echo " *** FAILED ***" - echo "Could not sync files to webserver (rsync). Aborting..." + echo "Could not sync files to *bor* (rsync). Aborting..." + clean_up + exit 1 +fi + +echo -n ">>> Pushing files to *celeste* (new server)..." + +ret="$(rsync --no-motd -acvhz --stats --del public/ celeste:/srv/sites/oe7drt/ > /dev/null 2>&1)" + +if [ "$?" -eq "0" ] ; then + echo " Success!" +else + echo " *** FAILED ***" + echo "Could not sync files to *celeste* (rsync). Aborting..." clean_up exit 1 fi