From a6f5ea721dcf3a05afa06d444b28cad060e004ba Mon Sep 17 00:00:00 2001 From: Lee <1633292@qq.com> Date: Wed, 19 Aug 2026 18:04:33 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20HK-1=20Actions=20=E5=AE=B9?= =?UTF-8?q?=E5=99=A8=E7=BD=91=E7=BB=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/deploy.yaml | 4 ++-- deploy/runner-config.yaml | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 17ba591..564bd7e 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -23,7 +23,7 @@ jobs: # 清空当前工作目录,防止历史残留 rm -rf ./* # 利用 Gitea 自动注入的内置变量,动态克隆当前仓库、当前分支、当前提交 - git clone --depth 1 -b ${{ gitea.ref_name }} http://172.17.0.1:3000/${{ gitea.repository }} . + git clone --depth 1 -b ${{ gitea.ref_name }} http://gitea:3000/${{ gitea.repository }} . git checkout ${{ gitea.sha }} - name: 2. 触发 Docker 容器内编译与镜像打包 @@ -62,7 +62,7 @@ jobs: # 循环探活:每隔 5 秒检测一次,最多尝试 15 次(总计 75 秒,给高版本 JVM 充足的预热时间) for i in 1 2 3 4 5 6; do # 发送轻量级请求,只要服务响应了(无论是200还是Spring默认的404/无路由),都证明 Tomcat/Netty 已拉起 - if wget -q --spider http://172.17.0.1:${APP_PORT}/; then + if wget -q --spider http://${CONTAINER_NAME}:${APP_PORT}/; then echo "✅ [SUCCESS] 探活成功!Java 26 服务已成功拉起。" echo "🧹 开始安全地清理历史无用镜像及过期构建缓存..." docker image prune -f diff --git a/deploy/runner-config.yaml b/deploy/runner-config.yaml index 30a54c6..2f8a455 100644 --- a/deploy/runner-config.yaml +++ b/deploy/runner-config.yaml @@ -16,10 +16,11 @@ cache: enabled: false container: - network: bridge + network: tracecd-net privileged: false options: "-v /opt/tracecd/app.env:/opt/tracecd/app.env:ro" - valid_volumes: [] + valid_volumes: + - /opt/tracecd/app.env docker_host: "" force_pull: false force_rebuild: false