From f8460132282592b8008e0660f18a75bb1101768b Mon Sep 17 00:00:00 2001 From: Lee <1633292@qq.com> Date: Mon, 8 Jun 2026 15:42:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E9=A1=B9=E7=9B=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/deploy.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 40f045c..2646047 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -18,6 +18,7 @@ jobs: steps: # 替换为以下纯命令形式(docker:cli 镜像中默认自带 git): - name: 1. 拉取最新的仓库代码 (纯 Git 命令行模式) + shell: sh run: | # 清空当前工作目录,防止历史残留 rm -rf ./* @@ -26,12 +27,14 @@ jobs: git checkout ${{ gitea.sha }} - name: 2. 触发 Docker 容器内编译与镜像打包 + shell: sh run: | echo "🚀 开始构建 JDK 26 镜像: ${IMAGE_NAME}:${{ gitea.sha }}" docker build -t ${IMAGE_NAME}:${{ gitea.sha }} . docker tag ${IMAGE_NAME}:${{ gitea.sha }} ${IMAGE_NAME}:latest - name: 3. 旧容器清理与新容器平滑重启 + shell: sh run: | echo "🧹 正在清理旧版本的容器..." docker stop ${CONTAINER_NAME} || true @@ -47,6 +50,7 @@ jobs: ${IMAGE_NAME}:latest - name: 4. 服务健康检查 (HTTP 探活) + shell: sh run: | echo "🔍 开始对端口 ${APP_PORT} 进行健康状态探活..."