From 20383f4d2c19130da5d10a11072bc481ed8f9ec0 Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 10 Aug 2026 12:06:47 +0800 Subject: [PATCH] ci: docker rm -f mavenbuild before docker run to clear leftover container from failed runs (fixes name conflict) --- .gitea/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 6bf7a6b..428d842 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -62,6 +62,8 @@ jobs: # CI 容器内不可达,maven 回退到 /opt/docker/ubs-m2 里 08-05 的旧 yh-auth 缓存(缺 # CasSsoAutoConfiguration),镜像启动报 serverName 崩溃。现改用 settings.xml mirror 把 # pom 的 HTTP 仓库重定向到 http://nexus:8081/repository/maven-public/(已验证 -7 可达)。 + # 先清理上次失败残留的同名容器(set -e 下末尾的 rm 不会执行) + docker rm -f mavenbuild 2>/dev/null || true docker run -d --name mavenbuild \ --network infra-infra-net \ -v /opt/docker/ubs-m2:/root/.m2 \