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