From ec31306c9c882c14f6a2883fa49edfd36982be5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BC=96=E7=A0=81=E7=8C=BF?= Date: Tue, 7 Oct 2025 03:39:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=85=E7=90=86=E9=95=9C=E5=83=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/build.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 567ba82..e75ba2c 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -61,6 +61,13 @@ jobs: script: | # 拉取刚打包的最新镜像 docker pull registry.bmycode.help/app-product:${{ github.sha }} + echo '清理旧的 镜像...' + # 删除除了本次 github.sha 和 latest 之外的所有 镜像 + docker images registry.bmycode.help/app-product --format 'table {{.Repository}}:{{.Tag}}' | \ + grep -v 'registry.bmycode.help/app-product:${{ github.sha }}' | \ + grep 'registry.bmycode.help/app-product' | \ + xargs -r docker rmi -f || true + - name: 管理节点部署到 Swarm uses: appleboy/ssh-action@v1