feat(deploy): Verbesserung des Deployment-Skripts für den Backend-Service

- Hinzufügen eines Neustarts des yourpart-Dienstes nach der Datenbanksynchronisation.
- Implementierung einer Statusprüfung des Dienstes nach dem Neustart, um sicherzustellen, dass der Dienst ordnungsgemäß läuft.
This commit is contained in:
Torsten Schulz (local)
2025-08-31 23:06:11 +02:00
parent 30f8ead0f8
commit 94e5a6a662
2 changed files with 9 additions and 0 deletions

View File

@@ -40,4 +40,13 @@ cd /opt/yourpart/backend
echo "Running database sync with STAGE=$STAGE..."
export STAGE=$STAGE && npm run sync-db
# Service neu starten
echo "Restarting yourpart service..."
sudo systemctl restart yourpart
# Kurz warten und Status prüfen
sleep 2
echo "Checking service status..."
sudo systemctl status yourpart --no-pager
echo "Backend deployment completed!"