From 316ad6f346774cde1816cdf14f1cd96bdf44b759 Mon Sep 17 00:00:00 2001 From: Martin Fischer Date: Mon, 7 Feb 2022 16:25:44 +0100 Subject: improve deploy.sh --- deploy.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/deploy.sh b/deploy.sh index ad5b3f9..a7423c9 100755 --- a/deploy.sh +++ b/deploy.sh @@ -1,6 +1,10 @@ tar cf - -C dist . | ssh pydoc.dev 'sh -c " set -x && cd /var/www/pydoc.dev && -rm -r * && -tar xvf - +([ ! -d tmp ] || rm -r tmp) && +mkdir tmp && +tar xvf - -C tmp && +([ ! -d dist ] || mv dist old) && +mv tmp dist && +rm -r old "' -- cgit v1.2.3