From 80c40fcee862bb9c48e933b7da9c0b89d3f0ae78 Mon Sep 17 00:00:00 2001 From: "E. S." Date: Sun, 13 Apr 2025 21:15:23 +0300 Subject: [PATCH] deploy: erase twig cache before rsyncing files --- deploy/deploy.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/deploy/deploy.sh b/deploy/deploy.sh index 2c82dfd..c18784e 100755 --- a/deploy/deploy.sh +++ b/deploy/deploy.sh @@ -44,6 +44,11 @@ $PHP "$DIR"/gen_static_config.php -i "$STAGING_DIR/htdocs" > "$STAGING_DIR/confi cd "$DIR" +TWIG_CACHE_DIR=$(grep 'skin_cache_prod_dir:' "$DEV_DIR/config.yaml" | sed 's/.*skin_cache_prod_dir: *//' | tr -d '[:space:]') +if [ -d "TWIG_CACHE_DIR" ]; then + find "$TWIG_CACHE_DIR" -maxdepth 1 -not -path "$TWIG_CACHE_DIR" -exec rm -rf {} + +fi + # copy staging to prod rsync -a --delete --delete-excluded --info=progress2 "$STAGING_DIR/" "$PROD_DIR/" \ --exclude .git \