This commit is contained in:
2025-07-05 19:52:54 -07:00
parent 19a318b87e
commit 5d821cb94f

View File

@@ -175,28 +175,24 @@ jobs:
- 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
# 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"
cat <<EOF > "$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
- name: Commit and push metadata if changed
run: |
cd upload-repo