#!/bin/bash set -e WORKING_DIRECTORY=`pwd` # copy zip file to /tmp/dist mkdir -p /tmp/dist cp ./dist/*.zip /tmp/dist echo "Contents of /tmp/dist" ls -al /tmp/dist # nssm download has been unreliable, use a cached copy of it echo "Caching NSSM" mkdir -p /tmp/cache cp ./scripts/build/ci-msi-build/oss/cache/nssm-2.24.zip /tmp/cache # a build can be specified, which will be pulled down #python3 generator/build.py --build 5.4.3 #echo "LIGHT config" #ls -al /home/xclient/wix/light.exe.config #cat /home/xclient/wix/light.exe.config #cp ./scripts/build/ci-msi-build/oss/light.exe.config /home/xclient/wix/light.exe.config #cat /home/xclient/wix/light.exe.config cd ./scripts/build/ci-msi-build/oss echo "Building MSI" python3 generator/build.py "$@" chmod a+x /tmp/scratch/*.msi echo "MSI: Copy to $WORKING_DIRECTORY/dist" cp /tmp/scratch/*.msi $WORKING_DIRECTORY/dist echo "MSI: contents of $WORKING_DIRECTORY/dist" ls -al $WORKING_DIRECTORY/dist