Files
DDUp/deploy.sh

22 lines
439 B
Bash
Raw Normal View History

2026-01-27 17:55:24 +08:00
#!/bin/bash
set -e
APP_DIR="/opt/apps/vitals"
BRANCH="main"
echo "[deploy] 切换到部署目录: ${APP_DIR}"
cd "${APP_DIR}"
echo "[deploy] 更新代码..."
git fetch origin
git checkout "${BRANCH}"
git pull origin "${BRANCH}"
echo "[deploy] 使用 docker compose 构建并部署..."
docker compose --env-file .env.production \
-f docker-compose.yml \
-f docker-compose.prod.yml \
up -d --build
echo "[deploy] 部署完成。"