4 SCRIPT_PATH=`realpath $0`
5 TOOL_PATH=`dirname "$SCRIPT_PATH"`
6 ICN_PATH=`dirname $TOOL_PATH`
7 # Get into workspace directory, we run every following command from the workspace directory
12 if [ ! -f "build/ubuntu-18.04.2-server-amd64.iso" ];then
13 curl "http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-server-amd64.iso" \
14 -o build/ubuntu-18.04.2-server-amd64.iso
16 echo "Not download official ISO, using existing one"
20 mount build/ubuntu-18.04.2-server-amd64.iso build/iso
22 cp -r build/iso build/ubuntu
25 cp -rf icn/tools/ubuntu/* build/ubuntu/
26 cp -rf icn build/ubuntu/
28 mkisofs -R -J -T -v -no-emul-boot -boot-load-size 4 -boot-info-table \
29 -b isolinux/isolinux.bin -c isolinux/boot.cat -o icn-ubuntu-18.04.iso build/ubuntu/