volleyball-dev-frontend/.ci/deploy.sh
Marc 31a93c06a6
Some checks failed
Deploy Volleyball CMS / deploy (push) Failing after 32s
Fixed script
2025-06-02 17:39:49 +00:00

27 lines
557 B
Bash
Executable File

#!/bin/bash
set -e
echo "[CI] Starte Deploy-Prozess für Volleyball CMS..."
# Sicherstellen, dass wir im richtigen Verzeichnis sind
CI_ROOT=$(pwd)
echo "[CI] Arbeitsverzeichnis: $CI_ROOT"
# Optional: Submodules nochmal aktualisieren (zur Sicherheit)
git submodule update --init --recursive
echo "[CI] Pull Backend..."
cd backend
git pull origin main
echo "[CI] Pull Frontend..."
cd ../
git pull origin main
echo "[CI] Docker Compose Build & Restart..."
cd ..
docker compose down
docker compose up --build -d
echo "[CI] ✅ Deployment abgeschlossen!"