#!/bin/sh # cron doesn't seem to like doing this iself... . /etc/profile # Path to trunk MYDIR="/home/dmdirc/google" # Path to ant binary ANT="/usr/bin/ant" # Path to svn binary SVN="/usr/bin/svn" #/bin/sh $MYDIR/oblong.sh "Reports" "Style Report Generation Started"; cd $MYDIR $SVN update $ANT clean if [ "$1" = "--all" ]; then $ANT -k -buildfile $MYDIR/doreports.xml doallreports elif [ "$1" = "--findbugs" ]; then $ANT -k -buildfile $MYDIR/style_build.xml findbugs else $ANT -k -buildfile $MYDIR/doreports.xml domostreports fi LINE=`cat junitreports/overview-summary.html | grep "%\(.*\)%'` if [ "${PASSRATE}" = "" ]; then /bin/sh $MYDIR/oblong.sh "Reports" "Report Generation Complete (Junit tests failed to run)" else /bin/sh $MYDIR/oblong.sh "Reports" "Report Generation Complete (Junit Pass Rate: ${PASSRATE}%)" fi