mirror of
https://code.thetadev.de/actions/kaniko.git
synced 2026-04-28 20:31:43 +00:00
test github output vars
This commit is contained in:
@@ -110,6 +110,7 @@ if [ -n "$INPUT_PLATFORMS" ]; then
|
|||||||
echo "✅ $platform image built: $(cat "/build/${platformFn}_image-tag-digest")"
|
echo "✅ $platform image built: $(cat "/build/${platformFn}_image-tag-digest")"
|
||||||
done
|
done
|
||||||
|
|
||||||
|
echo; echo "🚀 Pushing images"
|
||||||
crane auth login "$REGISTRY" -u "$USERNAME" -p "$PASSWORD"
|
crane auth login "$REGISTRY" -u "$USERNAME" -p "$PASSWORD"
|
||||||
|
|
||||||
DIGESTS=""
|
DIGESTS=""
|
||||||
@@ -124,12 +125,9 @@ if [ -n "$INPUT_PLATFORMS" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
manifest_cmd="crane index append $TAGS $DIGESTS"
|
manifest_cmd="crane index append $TAGS $DIGESTS"
|
||||||
echo "Running crane command: ${manifest_cmd}"
|
|
||||||
IMAGE_TAG_DIGEST=$(eval "$manifest_cmd")
|
IMAGE_TAG_DIGEST=$(eval "$manifest_cmd")
|
||||||
else
|
else
|
||||||
# Build and push image for the default platform
|
# Build and push image for the default platform
|
||||||
echo; echo "📦 Building image"
|
|
||||||
|
|
||||||
DESTINATION="--destination $IMAGE"
|
DESTINATION="--destination $IMAGE"
|
||||||
if [ -n "$IMAGE_LATEST" ]; then
|
if [ -n "$IMAGE_LATEST" ]; then
|
||||||
DESTINATION="$DESTINATION --destination $IMAGE_LATEST"
|
DESTINATION="$DESTINATION --destination $IMAGE_LATEST"
|
||||||
@@ -141,8 +139,14 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
DIGEST=$(echo "$IMAGE_TAG_DIGEST" | cut -f2 -d '@')
|
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 "image=$IMAGE" >> "$GITHUB_OUTPUT"
|
||||||
echo "digest=$DIGEST" >> "$GITHUB_OUTPUT"
|
echo "digest=$DIGEST" >> "$GITHUB_OUTPUT"
|
||||||
echo "image-tag-digest=$IMAGE_TAG_DIGEST" >> "$GITHUB_OUTPUT"
|
echo "image-tag-digest=$IMAGE_TAG_DIGEST" >> "$GITHUB_OUTPUT"
|
||||||
|
|
||||||
echo "🎉 Successfully built $IMAGE_TAG_DIGEST"
|
echo "🎉 Successfully deployed $IMAGE_TAG_DIGEST"
|
||||||
|
|||||||
Reference in New Issue
Block a user