Add deploy preflight checks
This commit is contained in:
@@ -24,7 +24,8 @@ Ein SFTP-Deployment ist vorbereitet.
|
||||
|
||||
1. Vorlage kopieren: `cp .deploy.env.example .deploy.env`
|
||||
2. In `.deploy.env` Host, Benutzer, Port und Zielpfad eintragen
|
||||
3. Deployment starten: `./scripts/deploy-sftp.sh`
|
||||
3. Upload-Liste bei Bedarf in `scripts/deploy-include.txt` anpassen
|
||||
4. Deployment starten: `./scripts/deploy-sftp.sh`
|
||||
|
||||
Beispiel fuer die Konfiguration:
|
||||
|
||||
@@ -37,4 +38,6 @@ DEPLOY_TARGET_DIR=/pfad/zum/webspace
|
||||
|
||||
Das Skript uebertraegt die statischen Projektdateien und Verzeichnisse `css`, `img` und `vendor` per OpenSSH-SFTP auf den Webspace.
|
||||
|
||||
Vor dem Verbindungsaufbau prueft das Skript, ob alle in `scripts/deploy-include.txt` aufgefuehrten Dateien und Verzeichnisse lokal vorhanden sind. Die Upload-Liste kann damit zentral gepflegt werden.
|
||||
|
||||
Wichtig: Das Deployment aktualisiert vorhandene Dateien, entfernt aber keine Dateien auf dem Server, die lokal bereits geloescht wurden.
|
||||
Reference in New Issue
Block a user