1
0
mirror of https://github.com/rancher/os.git synced 2025-07-06 11:36:15 +00:00

Create iso checksums

This commit is contained in:
Darren Shepherd 2016-08-18 22:41:30 -07:00
parent abbff8d89a
commit ecb3880846

View File

@ -6,6 +6,8 @@ cd $(dirname $0)/..
ARTIFACTS=$(pwd)/dist/artifacts
CD=${BUILD}/cd
ISO=${ARTIFACTS}/$(echo ${DISTRIB_ID} | tr '[:upper:]' '[:lower:]').iso
CHECKSUM=iso-checksums.txt
mkdir -p ${CD}/boot/isolinux
mkdir -p ${CD}/boot/isolinux
@ -25,4 +27,10 @@ cd ${CD} && xorriso \
-no-emul-boot -boot-load-size 4 -boot-info-table \
-b boot/isolinux/isolinux.bin -c boot/isolinux/boot.cat \
-isohybrid-mbr /usr/lib/ISOLINUX/isohdpfx.bin \
-o ${ARTIFACTS}/$(echo ${DISTRIB_ID} | tr '[:upper:]' '[:lower:]').iso ${CD}
-o $ISO ${CD}
cd $(dirname $ISO)
rm -f $CHECKSUM
for algo in sha256 md5; do
echo "$algo: $(${algo}sum $(basename $ISO))" >> $CHECKSUM
done