18 lines
386 B
Bash
18 lines
386 B
Bash
#!/usr/bin/env bash
|
|
set -e
|
|
|
|
echo "[DEPLOY] Starte Deployment aus Workflow-Verzeichnis..."
|
|
|
|
# optional, wenn dein docker-compose.yml nicht in der Root liegt:
|
|
# cd path/zum/docker/ordner
|
|
|
|
echo "[DEPLOY] Baue und starte Docker-Stack neu..."
|
|
docker compose pull || true
|
|
docker compose build
|
|
docker compose up -d
|
|
|
|
echo "[DEPLOY] Aufräumen..."
|
|
docker image prune -f
|
|
|
|
echo "[DEPLOY] Fertig."
|