[jbosstools-commits] JBoss Tools SVN: r23012 - trunk/build.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Thu Jun 24 17:50:13 EDT 2010


Author: nickboldt
Date: 2010-06-24 17:50:13 -0400 (Thu, 24 Jun 2010)
New Revision: 23012

Modified:
   trunk/build/publish.sh
Log:
collect build and test error logs into published destination folder

Modified: trunk/build/publish.sh
===================================================================
--- trunk/build/publish.sh	2010-06-24 21:18:38 UTC (rev 23011)
+++ trunk/build/publish.sh	2010-06-24 21:50:13 UTC (rev 23012)
@@ -6,7 +6,13 @@
 # define target zip filename for inclusion in uberbuilder's bucky aggregator
 SNAPNAME=${JOB_NAME}-Update-SNAPSHOT.zip
 
+# cleanup from last time
 rm -fr ${WORKSPACE}/site; mkdir -p ${WORKSPACE}/site/${JOB_NAME}
+
+# get full build log and filter out Maven test failures
+wget http://hudson.qa.jboss.com/hudson/job/${JOB_NAME}/${BUILD_NUMBER}/consoleText -O ${WORKSPACE}/site/${JOB_NAME}/buildlog.txt
+cat ${WORKSPACE}/site/${JOB_NAME}/buildlog.txt | grep -A9  "<<< FAILURE" | egrep -v ".+at (sun.|java.).+" > ${WORKSPACE}/site/${JOB_NAME}/errorlog.txt
+
 for z in ${WORKSPACE}/sources/site/target/site.zip ${WORKSPACE}/sources/site/target/site_assembly.zip; do
 	if [[ -f $z ]]; then
 		#echo "$z ..."



More information about the jbosstools-commits mailing list