test
This commit is contained in:
@@ -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 <<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
|
||||
|
||||
# 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
|
||||
|
||||
Reference in New Issue
Block a user