From a8c76ec657277b393b1239823d66e74bf152383a Mon Sep 17 00:00:00 2001 From: Azalea Gui Date: Thu, 9 Mar 2023 02:23:29 -0500 Subject: [PATCH] [O] Use reload instead of restart --- deploy.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/deploy.sh b/deploy.sh index 45d759f..6cf3306 100755 --- a/deploy.sh +++ b/deploy.sh @@ -10,16 +10,21 @@ DEPL="/etc/nginx/hres/aza.moe" # Update static files (since mv is way faster than cp, we use a tmp folder) if [ -d "$DEPL.tmp1" ]; then + echo "Deleting old tmp folder..." sudo rm -rf "$DEPL.tmp1" fi +echo "Copying new files to tmp folder..." cp -r dist "$DEPL.tmp1" if [ -d "$DEPL" ]; then + echo "Moving old production folder to to-delete location..." sudo mv "$DEPL" "$DEPL.del" fi +echo "Moving new files to production folder..." sudo mv "$DEPL.tmp1" "$DEPL" if [ -d "$DEPL.del" ]; then + echo "Deleting old production folder..." sudo rm -rf "$DEPL.del" fi # Reload nginx -sudo nginx -t && sudo systemctl restart nginx +sudo nginx -t && sudo systemctl reload nginx