From 5d821cb94f323c9ee70f64b5f369d302eedbb239 Mon Sep 17 00:00:00 2001 From: fithwum Date: Sat, 5 Jul 2025 19:52:54 -0700 Subject: [PATCH] test --- .gitea/workflows/base-build.yml | 36 +++++++++++++++------------------ 1 file changed, 16 insertions(+), 20 deletions(-) diff --git a/.gitea/workflows/base-build.yml b/.gitea/workflows/base-build.yml index ad1a8a0..315aa7c 100644 --- a/.gitea/workflows/base-build.yml +++ b/.gitea/workflows/base-build.yml @@ -174,27 +174,23 @@ jobs: run: git clone "${{ env.REPO_URL }}" upload-repo - name: Generate build-info.json per version - run: | - cd upload-repo - for version in buster bullseye bookworm docker-build; do - echo "[INFO] Generating build-info.json for $version" - mkdir -p "$version" - infofile="$version/build-info.json" - cat <<'EOF' > "$infofile" - { - "version": "__VERSION__", - "commit": "__COMMIT__", - "build_time": "__BUILD_TIME__", - "image_tag": "__IMAGE_TAG__" - } - EOF + run: | + for version in buster bullseye bookworm docker-build; do + echo "[INFO] Generating build-info.json for $version" + mkdir -p "$version" + infofile="$version/build-info.json" + + cat < "$infofile" +{ + "version": "$version", + "commit": "$(git rev-parse HEAD)", + "build_time": "$(date -u +'%Y-%m-%dT%H:%M:%SZ')", + "image_tag": "gitea.fithwum.tech/fithwum/debian-base:$version" +} +EOF + + done - # Now replace placeholders - sed -i "s/__VERSION__/$version/" "$infofile" - sed -i "s|__COMMIT__|$(git rev-parse HEAD)|" "$infofile" - sed -i "s|__BUILD_TIME__|$(date -u +'%Y-%m-%dT%H:%M:%SZ')|" "$infofile" - sed -i "s|__IMAGE_TAG__|gitea.fithwum.tech/fithwum/debian-base:$version|" "$infofile" - done - name: Commit and push metadata if changed