test github output vars

This commit is contained in:
ThetaDev
2024-03-02 22:16:34 +01:00
parent 0b6578f997
commit cf70893109

View File

@@ -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"