fix: make imgproxy artifact checksums portable
This commit is contained in:
@@ -17,9 +17,9 @@ fi
|
||||
|
||||
command -v docker >/dev/null || { echo 'docker is required to build the imgproxy runtime image' >&2; exit 1; }
|
||||
if ! docker image inspect "$IMAGE_REF" >/dev/null 2>&1; then
|
||||
docker pull --platform linux/arm64 "$IMAGE_REF"
|
||||
docker pull --platform linux/arm64 "$IMAGE_REF"
|
||||
fi
|
||||
docker tag "$IMAGE_REF" "$IMAGE_TAG"
|
||||
docker save "$IMAGE_TAG" | gzip -c > "$OUT_DIR/imgproxy-runtime-image.tar.gz"
|
||||
shasum -a 256 "$OUT_DIR/imgproxy-runtime-image.tar.gz" > "$OUT_DIR/imgproxy-runtime-image.tar.gz.sha256"
|
||||
(cd "$OUT_DIR" && shasum -a 256 imgproxy-runtime-image.tar.gz > imgproxy-runtime-image.tar.gz.sha256)
|
||||
printf '%s\n' "$IMAGE_TAG" > "$OUT_DIR/image-tag.txt"
|
||||
|
||||
Reference in New Issue
Block a user