diff --git a/.gitea/workflows/deploy.master.yml b/.gitea/workflows/deploy.master.yml index e832654..7d6ac54 100644 --- a/.gitea/workflows/deploy.master.yml +++ b/.gitea/workflows/deploy.master.yml @@ -183,37 +183,37 @@ jobs: echo "清理docker-compose.master.yml" rm -rf docker-compose.master.yml remote-singapore-deploy: - needs: build-and-deploy - runs-on: ubuntu-latest - container: - image: jcnc/act-runner:latest # 使用自定义Runner镜像 - options: --user root # 以root用户运行(需要docker权限) - steps: - - name: ✈️ Deploy on Internal Server - uses: ${{env.JCNC_GITEA_URL}}/appleboy/ssh-action@v1 - with: - host: $SINGAPORE_SERVER_HOST - port: $SSH_PROT - username: root - password: ${{ secrets.SINGAPORE_SERVER_PASSWORD }} - script: | - cd /home/deploy/llmx - echo "准备部署环境..." - chmod +x docker-compose.master.yml - echo "当前Docker状态:" - docker ps -a - echo "清理旧容器..." - docker compose -f docker-compose.master.yml down --remove-orphans - echo "清理后Docker状态:" - docker ps -a - echo "拉取最新镜像..." - docker compose -f docker-compose.master.yml pull - echo "启动新服务..." - docker compose -f docker-compose.master.yml up -d - docker compose ps - echo "=== 服务状态检查 ===" - docker compose -f docker-compose.master.yml ps - echo "开始清理无标签镜像..." - docker image prune -f - echo "清理docker-compose.master.yml" - rm -rf docker-compose.master.yml + needs: build-and-deploy + runs-on: ubuntu-latest + container: + image: jcnc/act-runner:latest # 使用自定义Runner镜像 + options: --user root # 以root用户运行(需要docker权限) + steps: + - name: ✈️ Deploy on Internal Server + uses: ${{env.JCNC_GITEA_URL}}/appleboy/ssh-action@v1 + with: + host: $SINGAPORE_SERVER_HOST + port: $SSH_PROT + username: root + password: ${{ secrets.SINGAPORE_SERVER_PASSWORD }} + script: | + cd /home/deploy/llmx + echo "准备部署环境..." + chmod +x docker-compose.master.yml + echo "当前Docker状态:" + docker ps -a + echo "清理旧容器..." + docker compose -f docker-compose.master.yml down --remove-orphans + echo "清理后Docker状态:" + docker ps -a + echo "拉取最新镜像..." + docker compose -f docker-compose.master.yml pull + echo "启动新服务..." + docker compose -f docker-compose.master.yml up -d + docker compose ps + echo "=== 服务状态检查 ===" + docker compose -f docker-compose.master.yml ps + echo "开始清理无标签镜像..." + docker image prune -f + echo "清理docker-compose.master.yml" + rm -rf docker-compose.master.yml