From 6da710e02845f370c1c513efd8c0eb25d58cb8d9 Mon Sep 17 00:00:00 2001 From: merlin Date: Wed, 22 Oct 2025 14:49:42 +0800 Subject: [PATCH] fix: build test --- .gitea/workflows/build.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 2c47062..4360fe2 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -20,7 +20,16 @@ jobs: run: docker login ${HARBOR_URL} -u ${HARBOR_USERNAME} -p ${HARBOR_PASSWORD} - name: Build and push Docker images env: - HARBOR: ${{ vars.HARBOR_URL }} + HARBOR_URL: ${{ vars.HARBOR_URL }} TAG: ${{ github.sha }} run: | - echo "$HARBOR_URL" \ No newline at end of file + ROOT_DIR=$(pwd) + + # 遍历所有包含 Dockerfile 的目录 + find . -type f -name "Dockerfile" | while read dockerfile; do + dir=$(dirname "$dockerfile") + name=$(basename "$dir") + + IMAGE_NAME="${HARBOR}/testing/merlin/${name}:${TAG}" + echo "Building and pushing image: ${IMAGE_NAME}" + done \ No newline at end of file