Verbessere Deploy-Scripts: Vollständiges Löschen der Zielverzeichnisse
Frontend: - Lösche dist/ vor Build - Lösche /opt/yourpart/frontend/dist vollständig vor Deploy - Erstelle Zielverzeichnis neu nach dem Löschen Backend: - Lösche /opt/yourpart/backend vollständig vor Deploy - Erstelle Backend-Verzeichnis neu nach dem Löschen Dies stellt sicher, dass keine alten Dateien zurückbleiben.
This commit is contained in:
@@ -13,10 +13,14 @@ cd backend
|
||||
echo "Installing dependencies..."
|
||||
npm ci --production
|
||||
|
||||
# Backend nach /opt/yourpart kopieren
|
||||
echo "Copying backend to /opt/yourpart/backend..."
|
||||
# Altes Backend löschen und neues kopieren
|
||||
echo "Lösche altes Backend..."
|
||||
sudo rm -rf /opt/yourpart/backend
|
||||
|
||||
echo "Erstelle Backend-Verzeichnis..."
|
||||
sudo mkdir -p /opt/yourpart/backend
|
||||
sudo rm -rf /opt/yourpart/backend/*
|
||||
|
||||
echo "Kopiere neues Backend..."
|
||||
sudo cp -r * /opt/yourpart/backend/
|
||||
|
||||
# Berechtigungen setzen
|
||||
|
||||
Reference in New Issue
Block a user