From 88bd7a25fef1bd27b8c29e6d477d8841f6d83d83 Mon Sep 17 00:00:00 2001 From: "Niels G. W. Serup" Date: Tue, 25 Aug 2020 23:41:48 +0200 Subject: [PATCH] Have less downtime. --- scripts/transform-site.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/scripts/transform-site.sh b/scripts/transform-site.sh index b1bda95..6d8549a 100755 --- a/scripts/transform-site.sh +++ b/scripts/transform-site.sh @@ -6,13 +6,16 @@ set -e # Exit on first error. cd "$(dirname "$0")/.." -rm -rf web-serve -mkdir web-serve +mkdir web-serve-new for file in $(cd site; find -type f); do file="$(echo $file | sed -r 's/^\.\/?//')" dir="$(dirname $file)" - outdir="web-serve/$dir" + outdir="web-serve-new/$dir" mkdir -p "$outdir" ./scripts/transform-file.py "site/$file" "$outdir" done + +mv web-serve web-serve-old +mv web-serve-new web-serve +rm -rf web-serve-old