[PD-cvs] SF.net SVN: pure-data:[10308] trunk/scripts/auto-build/ run-automated-builder
zmoelnig at users.sourceforge.net
zmoelnig at users.sourceforge.net
Tue Sep 23 11:38:04 CEST 2008
Revision: 10308
http://pure-data.svn.sourceforge.net/pure-data/?rev=10308&view=rev
Author: zmoelnig
Date: 2008-09-23 09:38:02 +0000 (Tue, 23 Sep 2008)
Log Message:
-----------
add a link to the full logs in the mail-body (sent if the build has failed)
Modified Paths:
--------------
trunk/scripts/auto-build/run-automated-builder
Modified: trunk/scripts/auto-build/run-automated-builder
===================================================================
--- trunk/scripts/auto-build/run-automated-builder 2008-09-23 09:20:51 UTC (rev 10307)
+++ trunk/scripts/auto-build/run-automated-builder 2008-09-23 09:38:02 UTC (rev 10308)
@@ -14,10 +14,18 @@
# the name of this script
SCRIPT=`echo $0| sed 's|.*/\(.*\)|\1|g'`
+mailbody_on_failure () {
+ tail -20 ${LOGFILE}
+ echo ""
+ echo "the full logfile can be viewed at"
+ echo "http://autobuild.puredata.info/auto-build/${DATE}/logs/${LOGFILE}"
+}
+
run_build_script ()
{
distro=$1
+ ## LATER: make the uploaded ${LOGFILE} (name) be consistent with the uploaded package-file (name)
LOGFILE=${HOME}/logs/${DATE}_${TIME}_${SYSTEM}_${HOSTNAME}_${distro}_${SCRIPT}.txt
touch ${LOGFILE}
@@ -38,7 +46,8 @@
if [ "x${completion_test}" != "xSUCCESS" ]; then
if [ "x${RECIPIENT}" != "x" ]; then
SUBJECT="autobuild: $distro $HOSTNAME $DATE $TIME"
- tail -20 ${LOGFILE} | mail -s "${SUBJECT}" ${RECIPIENT}
+ mailbody_on_failure | mail -s "${SUBJECT}" ${RECIPIENT}
+ #tail -20 ${LOGFILE} | mail -s "${SUBJECT}" ${RECIPIENT}
fi
fi
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Pd-cvs
mailing list