volleyball-dev-frontend/.ci/deploy.sh
Marc b39b1116c6
All checks were successful
Deploy Volleyball CMS / deploy (push) Successful in 1m30s
Docker compose fix
2025-06-02 22:22:42 +00:00

26 lines
530 B
Bash
Executable File

#!/bin/bash
set -e
echo "[CI] Starte Deploy-Prozess für Volleyball CMS..."
CI_ROOT=$(pwd)
echo "[CI] Arbeitsverzeichnis: $CI_ROOT"
# Submodule laden
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..."
export COMPOSE_PROJECT_NAME=tg-cms
docker compose -f docker-compose.yml down
docker compose -f docker-compose.yml up --build -d
echo "[CI] ✅ Deployment abgeschlossen!"