From 84aab20256e127a649cf4634b834a4f1c5394f81 Mon Sep 17 00:00:00 2001 From: Agent Zero Date: Thu, 30 Jul 2026 09:38:31 +0200 Subject: [PATCH] fix: fast-deploy.sh clears old assets before copying to prevent stale JS files --- scripts/fast-deploy.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/fast-deploy.sh b/scripts/fast-deploy.sh index 8609cd0..8d7053e 100644 --- a/scripts/fast-deploy.sh +++ b/scripts/fast-deploy.sh @@ -43,7 +43,7 @@ tar czf /tmp/frontend-dist.tar.gz -C dist . scp $SSH_OPTS /tmp/frontend-dist.tar.gz $SERVER:/tmp/frontend-dist.tar.gz echo "[4/5] Copying into container..." -ssh $SSH_OPTS $SERVER "docker cp /tmp/frontend-dist.tar.gz $CONTAINER:/tmp/ && docker exec $CONTAINER sh -c 'cd /app/frontend/dist && tar xzf /tmp/frontend-dist.tar.gz --overwrite && rm -f /tmp/frontend-dist.tar.gz 2>/dev/null || true' && rm -f /tmp/frontend-dist.tar.gz 2>/dev/null || true" +ssh $SSH_OPTS $SERVER "docker cp /tmp/frontend-dist.tar.gz $CONTAINER:/tmp/ && docker exec $CONTAINER sh -c 'cd /app/frontend/dist && rm -f assets/*.js assets/*.css assets/*.map && tar xzf /tmp/frontend-dist.tar.gz && rm -f /tmp/frontend-dist.tar.gz' && rm -f /tmp/frontend-dist.tar.gz" echo "[5/5] Done! Frontend deployed in ~20s." echo " No restart needed — static files served directly."