test
All checks were successful
Build and Push Teamspeak Images on Base Image Update / check-for-changes (push) Successful in 8s
Build and Push Teamspeak Images on Base Image Update / build-alpine (push) Successful in 6s
Build and Push Teamspeak Images on Base Image Update / build-basic (push) Successful in 5s
Build and Push Teamspeak Images on Base Image Update / build-debian (push) Successful in 10s
Build and Push Teamspeak Images on Base Image Update / generate-build-info (push) Successful in 4s
Build and Push Teamspeak Images on Base Image Update / generate-changelogs (push) Has been skipped
All checks were successful
Build and Push Teamspeak Images on Base Image Update / check-for-changes (push) Successful in 8s
Build and Push Teamspeak Images on Base Image Update / build-alpine (push) Successful in 6s
Build and Push Teamspeak Images on Base Image Update / build-basic (push) Successful in 5s
Build and Push Teamspeak Images on Base Image Update / build-debian (push) Successful in 10s
Build and Push Teamspeak Images on Base Image Update / generate-build-info (push) Successful in 4s
Build and Push Teamspeak Images on Base Image Update / generate-changelogs (push) Has been skipped
This commit is contained in:
@@ -209,39 +209,22 @@ jobs:
|
|||||||
echo "[INFO] Generating build-info.json for $version"
|
echo "[INFO] Generating build-info.json for $version"
|
||||||
mkdir -p "$version"
|
mkdir -p "$version"
|
||||||
infofile="$version/build-info.json"
|
infofile="$version/build-info.json"
|
||||||
metadata_file="${CACHE_DIR}/metadata-$version.json"
|
|
||||||
image="${IMAGE_REGISTRY}/${IMAGE_ORG}/${IMAGE_REPO_TS}:$version"
|
image="${IMAGE_REGISTRY}/${IMAGE_ORG}/${IMAGE_REPO_TS}:$version"
|
||||||
|
|
||||||
if [ -f "$metadata_file" ]; then
|
|
||||||
digest=$(jq -r '.digest' "$metadata_file" 2>/dev/null)
|
|
||||||
size_bytes=$(jq -r '.size' "$metadata_file" 2>/dev/null)
|
|
||||||
size_bytes=${size_bytes:-0}
|
|
||||||
else
|
|
||||||
echo "[WARN] Metadata file $metadata_file not found, falling back to unknown"
|
|
||||||
digest="unknown"
|
|
||||||
size_bytes=0
|
|
||||||
fi
|
|
||||||
|
|
||||||
size_human=$(human_size "$size_bytes")
|
size_human=$(human_size "$size_bytes")
|
||||||
|
|
||||||
echo "ALPINE_DIGEST=$ALPINE_DIGEST"
|
alpine_digest=$(docker inspect --format='{{index .RepoDigests 0}}' alpine:latest || echo "unknown")
|
||||||
echo "DEBIAN_DIGEST=$DEBIAN_DIGEST"
|
debian_digest=$(docker inspect --format='{{index .RepoDigests 0}}' gitea.fithwum.tech/${{ secrets.GIT_USERNAME }}/debian-base:bookworm || echo "unknown")
|
||||||
echo "BASIC_DIGEST=$BASIC_DIGEST"
|
basic_digest=$(docker inspect --format='{{index .RepoDigests 0}}' gitea.fithwum.tech/${{ secrets.GIT_USERNAME }}/debian-base:bookworm || echo "unknown")
|
||||||
|
|
||||||
base_digest="unknown"
|
base_digest="unknown"
|
||||||
case "$version" in
|
if [ "$version" = "alpine" ]; then
|
||||||
alpine) base_digest="$ALPINE_DIGEST" ;;
|
base_digest="${alpine_digest:-unknown}"
|
||||||
debian) base_digest="$DEBIAN_DIGEST" ;;
|
elif [ "$version" = "debian" ]; then
|
||||||
basic) base_digest="$BASIC_DIGEST" ;;
|
base_digest="${debian_digest:-unknown}"
|
||||||
esac
|
elif [ "$version" = "basic" ]; then
|
||||||
|
base_digest="${basic_digest:-unknown}"
|
||||||
# if [ "$version" = "alpine" ]; then
|
fi
|
||||||
# base_digest="${ALPINE_DIGEST:-unknown}"
|
|
||||||
# elif [ "$version" = "debian" ]; then
|
|
||||||
# base_digest="${DEBIAN_DIGEST:-unknown}"
|
|
||||||
# elif [ "$version" = "basic" ]; then
|
|
||||||
# base_digest="${BASIC_DIGEST:-unknown}"
|
|
||||||
# fi
|
|
||||||
|
|
||||||
echo "[DEBUG] base_digest for $version = $base_digest"
|
echo "[DEBUG] base_digest for $version = $base_digest"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user