mirror of
https://code.thetadev.de/actions/kaniko.git
synced 2026-04-28 17:11:44 +00:00
fix: github output data
This commit is contained in:
@@ -107,7 +107,7 @@ if [ -n "$INPUT_PLATFORMS" ]; then
|
||||
|
||||
runKaniko "${ARGS} $DESTINATION $DIGEST"
|
||||
|
||||
echo "✅ $platform image built: $(cat "/build/${platformFn}_image-tag-digest")"
|
||||
echo "✅ $platform image built: $(head -n 1 "/build/${platformFn}_image-tag-digest")"
|
||||
done
|
||||
|
||||
echo; echo "🚀 Pushing images"
|
||||
@@ -116,7 +116,7 @@ if [ -n "$INPUT_PLATFORMS" ]; then
|
||||
DIGESTS=""
|
||||
for platform in $platformArray; do
|
||||
crane push "/build/${platformFn}.tar" "$IMAGE"
|
||||
DIGESTS="$DIGESTS -m $(cat "/build/${platformFn}_image-tag-digest")"
|
||||
DIGESTS="$DIGESTS -m $(head -n 1 "/build/${platformFn}_image-tag-digest")"
|
||||
done
|
||||
|
||||
TAGS="-t $IMAGE"
|
||||
@@ -135,16 +135,11 @@ else
|
||||
DIGEST="--image-name-tag-with-digest-file=/build/image-tag-digest"
|
||||
|
||||
runKaniko "${ARGS} $DESTINATION $DIGEST"
|
||||
IMAGE_TAG_DIGEST=$(cat /build/image-tag-digest)
|
||||
IMAGE_TAG_DIGEST=$(head -n 1 /build/image-tag-digest)
|
||||
fi
|
||||
|
||||
DIGEST=$(echo "$IMAGE_TAG_DIGEST" | cut -f2 -d '@')
|
||||
|
||||
# test
|
||||
echo "IMAGE='$IMAGE'"
|
||||
echo "DIGEST='$DIGEST'"
|
||||
echo "IMAGE_TAG_DIGEST='$IMAGE_TAG_DIGEST'"
|
||||
|
||||
echo "image=$IMAGE" >> "$GITHUB_OUTPUT"
|
||||
echo "digest=$DIGEST" >> "$GITHUB_OUTPUT"
|
||||
echo "image-tag-digest=$IMAGE_TAG_DIGEST" >> "$GITHUB_OUTPUT"
|
||||
|
||||
Reference in New Issue
Block a user