[jbosstools-commits] JBoss Tools SVN: r23053 - trunk/build.
jbosstools-commits at lists.jboss.org
jbosstools-commits at lists.jboss.org
Fri Jun 25 15:36:52 EDT 2010
Author: nickboldt
Date: 2010-06-25 15:36:52 -0400 (Fri, 25 Jun 2010)
New Revision: 23053
Modified:
trunk/build/publish.sh
Log:
better log formatting
Modified: trunk/build/publish.sh
===================================================================
--- trunk/build/publish.sh 2010-06-25 19:05:58 UTC (rev 23052)
+++ trunk/build/publish.sh 2010-06-25 19:36:52 UTC (rev 23053)
@@ -56,9 +56,10 @@
fi
# get full build log and filter out Maven test failures
-wget -q http://hudson.qa.jboss.com/hudson/job/${JOB_NAME}/${BUILD_NUMBER}/consoleText -O ${WORKSPACE}/site/${JOB_NAME}/buildlog.txt
-sed -ne "/<<< FAI/,9 p" -ne "/LURE/,9 p" ${WORKSPACE}/site/${JOB_NAME}/buildlog.txt | uniq > ${WORKSPACE}/site/${JOB_NAME}/fail_log.txt
-sed -ne "/<<< ERR/,9 p" -ne "/ROR/,9 p" ${WORKSPACE}/site/${JOB_NAME}/buildlog.txt | uniq > ${WORKSPACE}/site/${JOB_NAME}/errorlog.txt
+bl=${WORKSPACE}/site/${JOB_NAME}/buildlog.txt
+wget -q http://hudson.qa.jboss.com/hudson/job/${JOB_NAME}/${BUILD_NUMBER}/consoleText -O ${bl}
+sed -ne "/<<< FAI/,+9 p" ${bl} | sed -e "/AILURE/,+9 s/\(.\+AILURE.\+\)/\n----------\n\n\1/g" > ${WORKSPACE}/site/${JOB_NAME}/fail_log.txt
+sed -ne "/<<< ERR/,+9 p" ${bl} | sed -e "/RROR/,+9 s/\(.\+RROR.\+\)/\n----------\n\n\1/g" > ${WORKSPACE}/site/${JOB_NAME}/errorlog.txt
rsync -arzq ${WORKSPACE}/site/${JOB_NAME}/buildlog.txt $DESTINATION/${JOB_NAME}/
rsync -arzq ${WORKSPACE}/site/${JOB_NAME}/fail_log.txt $DESTINATION/${JOB_NAME}/
rsync -arzq ${WORKSPACE}/site/${JOB_NAME}/errorlog.txt $DESTINATION/${JOB_NAME}/
More information about the jbosstools-commits
mailing list