Files
keinasystem/deploy.sh
2026-03-15 15:59:53 +09:00

26 lines
443 B
Bash

#!/bin/bash
set -e
cd "$(dirname "$0")"
echo "=== KeinaSystem デプロイ ==="
echo "[1/4] git pull..."
git pull origin main
echo "[2/4] docker compose down..."
docker compose down
echo "[3/4] docker compose build..."
docker compose build
echo "[4/5] docker compose up -d..."
docker compose up -d
echo "[5/5] migrate..."
docker compose exec backend python manage.py migrate
echo ""
echo "=== デプロイ完了 ==="
docker compose ps