function runtest () {
set -x
set -e
+ trap failure ERR INT
echo -n "============================== Starting $COMMAND:runtest on $(date)"
here=$(pwd)
rpm=$(ls myplc-[0-9]*.rpm)
if [ ${#rpm[@]} != 1 ] ; then
echo "$COMMAND: Cannot locate rpm for testing"
+ failure
exit 1
fi
url=${TESTBUILDURL}${PLDISTRO}/${BASE}/RPMS/i386/${rpm}
cd /vservers/$BASE/build/CODEBASES/PLCAPI
if [ ! -d plctest/ ] ; then
echo "$COMMAND : Cannot not locate plctest/ - exiting"
+ failure
exit 1
fi
# compute test directory name on test box
echo MAKEOPTS="${MAKEOPTS[@]}"
echo PLDISTROTAGS="$PLDISTROTAGS"
echo TAGSRELEASE="$TAGSRELEASE"
+ echo -n "(might be unexpanded)"
echo WEBPATH="$WEBPATH"
if [ -d /vservers ] ; then
echo PLDISTROTAGS="$PLDISTROTAGS"
rsync --archive --delete --verbose /vservers/$BASE/build/RPMS/ $WEBPATH/$BASE/RPMS/
rsync --archive --delete --verbose /vservers/$BASE/build/SRPMS/ $WEBPATH/$BASE/SRPMS/
- set +e
if [ -n "$DO_TEST" ] ; then
runtest
fi