make to also output catalog
This commit is contained in:
@@ -160,8 +160,19 @@ e2fsck -fy "$ROOTFS_IMG"
|
||||
|
||||
echo "##################################################### Compressing OTA Image"
|
||||
zstd -19 -T0 -f "$ROOTFS_IMG" -o "$ROOTFS_IMG_ZST"
|
||||
sha256sum "$ROOTFS_IMG" > "$ROOTFS_IMG.sha256"
|
||||
sha256sum "$ROOTFS_IMG_ZST" > "$ROOTFS_IMG_ZST.sha256"
|
||||
|
||||
tee >(wc -c > "${ROOTFS_IMG}.size") < "$ROOTFS_IMG" | sha256sum > "${ROOTFS_IMG}.sha256"
|
||||
tee >(wc -c > "${ROOTFS_IMG_ZST}.size") < "$ROOTFS_IMG_ZST" | sha256sum > "${ROOTFS_IMG_ZST}.sha256"
|
||||
|
||||
cat > catalog.txt <<EOF
|
||||
- version: $KUBE_VERSION
|
||||
url: "monok8s-$KUBE_VERSION-$TAG.ext4.zst"
|
||||
checksum: $(cut -d' ' -f1 < "${ROOTFS_IMG}.sha256")
|
||||
size: $(< "${ROOTFS_IMG}.size")
|
||||
zChecksum: $(cut -d' ' -f1 < "${ROOTFS_IMG_ZST}.sha256")
|
||||
zSize: $(< "${ROOTFS_IMG_ZST}.size")
|
||||
tag: "$TAG"
|
||||
EOF
|
||||
|
||||
###############################################################################
|
||||
# 2. Build full disk image
|
||||
|
||||
Reference in New Issue
Block a user