Have less downtime.

This commit is contained in:
Niels G. W. Serup 2020-08-25 23:41:48 +02:00
parent 6f7ab5177d
commit 88bd7a25fe
1 changed files with 6 additions and 3 deletions

View File

@ -6,13 +6,16 @@ set -e # Exit on first error.
cd "$(dirname "$0")/.." cd "$(dirname "$0")/.."
rm -rf web-serve mkdir web-serve-new
mkdir web-serve
for file in $(cd site; find -type f); do for file in $(cd site; find -type f); do
file="$(echo $file | sed -r 's/^\.\/?//')" file="$(echo $file | sed -r 's/^\.\/?//')"
dir="$(dirname $file)" dir="$(dirname $file)"
outdir="web-serve/$dir" outdir="web-serve-new/$dir"
mkdir -p "$outdir" mkdir -p "$outdir"
./scripts/transform-file.py "site/$file" "$outdir" ./scripts/transform-file.py "site/$file" "$outdir"
done done
mv web-serve web-serve-old
mv web-serve-new web-serve
rm -rf web-serve-old