Newer
Older
#!/bin/bash
# This is wrapper to run the build.sh on CI
echo "LCG_RELEASE: ${LCG_RELEASE}"
logfile=mylog.txt
if [ "$LCG_RELEASE" = "KEY4HEP_STACK" ]; then
logfile=mylog-k4.sh
source /cvmfs/sw.hsf.org/key4hep/setup.sh
./build-k4.sh >& ${logfile} &
buildpid=$!
else
source setup.sh
./build.sh >& ${logfile} &
buildpid=$!
fi
while ps -p $buildpid 2>/dev/null ; do
sleep 60
done &
echoer=$!
trap 'kill $echoer' 0
wait $buildpid
statuspid=$?
exit $statuspid