feat: 后台打包测试部署
Some checks failed
Backend Deploy (Go + Docker) / deploy (push) Failing after 55s

This commit is contained in:
zs
2026-03-02 21:49:08 +08:00
parent 6c8feb43be
commit b98077813a

View File

@@ -5,6 +5,7 @@ on:
- main - main
paths: paths:
- 'server/**' - 'server/**'
- '.gitea/workflows/backend-deploy.yml'
jobs: jobs:
deploy: deploy:
@@ -52,5 +53,8 @@ jobs:
key: ${{secrets.USAARMLOGIN_SSH_KEY}} key: ${{secrets.USAARMLOGIN_SSH_KEY}}
script: | script: |
cd /var/admin/InsightReply/server cd /var/admin/InsightReply/server
# 停止并重新构建启动容器 (利用刚同步过来的新 server_bin 和 Dockerfile) sync
sleep 2
# 先停止容器以避免移除冲突,然后重新构建并启动
docker-compose down || true
docker-compose up -d --build docker-compose up -d --build