fix
Some checks failed
部署后端服务 / 🚀 构建并部署后端 (push) Failing after 11s

This commit is contained in:
xujiang
2025-07-15 15:49:16 +08:00
parent c10abdab19
commit 052a91feb8
2 changed files with 10 additions and 6 deletions

View File

@ -41,10 +41,16 @@ jobs:
script: |
cd /data/docker/photography/backend
# 拉取最新镜像并重启
# 拉取最新镜像
IMAGE_TAG="${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ github.sha }}"
docker pull $IMAGE_TAG
docker compose down api
docker compose up -d api
# 更新镜像标签
docker tag $IMAGE_TAG ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest
docker push ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest
# 使用生产环境配置部署
docker compose -f docker-compose.prod.yml down api
docker compose -f docker-compose.prod.yml up -d api
echo "✅ 后端部署完成!"