From 3ca4c3ac8a205ec4fe3407e576bcbdd2b32b8dc1 Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Wed, 3 Sep 2025 20:18:42 +0200 Subject: [PATCH] =?UTF-8?q?Verbessere=20Deploy-Scripts:=20L=C3=B6sche=20al?= =?UTF-8?q?le=20generierten=20Verzeichnisse?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Frontend: - Lösche node_modules/.vite/ (Vite Cache) - Lösche node_modules/.cache/ (NPM Cache) - Lösche dist/ (Build-Artefakte) Backend: - Lösche node_modules/.cache/ (NPM Cache) - Lösche logs/ (Log-Dateien) - Lösche tmp/ (Temporäre Dateien) Dies stellt sicher, dass alle generierten Dateien und Caches vollständig gelöscht werden, bevor ein neuer Build/Deploy startet. --- deploy-backend.sh | 6 ++++++ deploy-frontend.sh | 6 ++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/deploy-backend.sh b/deploy-backend.sh index 4f70e52..bb7ae6c 100755 --- a/deploy-backend.sh +++ b/deploy-backend.sh @@ -9,6 +9,12 @@ echo "Using STAGE: $STAGE" # Zum Backend-Verzeichnis wechseln cd backend +# Alle generierten Verzeichnisse löschen +echo "Lösche alle generierten Verzeichnisse..." +rm -rf node_modules/.cache/ +rm -rf logs/ +rm -rf tmp/ + # Dependencies installieren echo "Installing dependencies..." npm ci --production diff --git a/deploy-frontend.sh b/deploy-frontend.sh index f77a8ca..9fe880f 100755 --- a/deploy-frontend.sh +++ b/deploy-frontend.sh @@ -11,9 +11,11 @@ if [ -d "dist" ]; then sudo chown -R $USER:$USER dist/ 2>/dev/null || true fi -# 3. Altes dist-Verzeichnis löschen -echo "Lösche altes dist-Verzeichnis..." +# 3. Alle generierten Verzeichnisse löschen +echo "Lösche alle generierten Verzeichnisse..." rm -rf dist/ +rm -rf node_modules/.vite/ +rm -rf node_modules/.cache/ # 4. Server-Umgebungsvariablen kopieren echo "Kopiere Server-Umgebungsvariablen..."