Verbessere Deploy-Scripts: Lösche alle generierten Verzeichnisse
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.
This commit is contained in:
@@ -9,6 +9,12 @@ echo "Using STAGE: $STAGE"
|
|||||||
# Zum Backend-Verzeichnis wechseln
|
# Zum Backend-Verzeichnis wechseln
|
||||||
cd backend
|
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
|
# Dependencies installieren
|
||||||
echo "Installing dependencies..."
|
echo "Installing dependencies..."
|
||||||
npm ci --production
|
npm ci --production
|
||||||
|
|||||||
@@ -11,9 +11,11 @@ if [ -d "dist" ]; then
|
|||||||
sudo chown -R $USER:$USER dist/ 2>/dev/null || true
|
sudo chown -R $USER:$USER dist/ 2>/dev/null || true
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# 3. Altes dist-Verzeichnis löschen
|
# 3. Alle generierten Verzeichnisse löschen
|
||||||
echo "Lösche altes dist-Verzeichnis..."
|
echo "Lösche alle generierten Verzeichnisse..."
|
||||||
rm -rf dist/
|
rm -rf dist/
|
||||||
|
rm -rf node_modules/.vite/
|
||||||
|
rm -rf node_modules/.cache/
|
||||||
|
|
||||||
# 4. Server-Umgebungsvariablen kopieren
|
# 4. Server-Umgebungsvariablen kopieren
|
||||||
echo "Kopiere Server-Umgebungsvariablen..."
|
echo "Kopiere Server-Umgebungsvariablen..."
|
||||||
|
|||||||
Reference in New Issue
Block a user