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

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Fri Jun 25 17:36:10 EDT 2010


Author: nickboldt
Date: 2010-06-25 17:36:09 -0400 (Fri, 25 Jun 2010)
New Revision: 23056

Modified:
   trunk/build/publish.sh
Log:
zero the files if nothing found

Modified: trunk/build/publish.sh
===================================================================
--- trunk/build/publish.sh	2010-06-25 21:19:34 UTC (rev 23055)
+++ trunk/build/publish.sh	2010-06-25 21:36:09 UTC (rev 23056)
@@ -61,11 +61,16 @@
 
 fl=${WORKSPACE}/site/${JOB_NAME}/fail_log.txt
 sed -ne "/<<< FAI/,+9 p" ${bl} | sed -e "/AILURE/,+9 s/\(.\+AILURE.\+\)/\n----------\n\n\1/g" > ${fl}
-echo "" >> ${fl}; echo -n "FAI" >> ${fl}; echo -n "LURES FOUND: "$(sed -ne "/FAI\|LURE/" ${fl} | wc -l) >> ${fl};
- 
+cnt=$(sed -ne "/FAI\|LURE/" ${fl} | wc -l)
+if [[ $cnt -gt 0 ]]; then
+	echo "" >> ${fl}; echo -n "FAI" >> ${fl}; echo -n "LURES FOUND: "$cnt >> ${fl};
+fi 
 el=${WORKSPACE}/site/${JOB_NAME}/errorlog.txt
 sed -ne "/<<< ERR/,+9 p" ${bl} | sed -e "/RROR/,+9     s/\(.\+RROR.\+\)/\n----------\n\n\1/g" > ${el}
-echo "" >> ${fl}; echo -n "ERR" >> ${fl}; echo "RORS FOUND: "$(sed -ne "/ERR\|RROR/" ${el} | wc -l) >> ${fl};
+cnt=$(sed -ne "/ERR\|RROR/" ${el} | wc -l) 
+if [[ $cnt -gt 0 ]]; then
+	echo "" >> ${el}; echo -n "ERR" >> ${el}; echo "RORS FOUND: "$cnt >> ${el};
+fi
 
 rsync -arzq ${WORKSPACE}/site/${JOB_NAME}/buildlog.txt $DESTINATION/${JOB_NAME}/
 rsync -arzq ${WORKSPACE}/site/${JOB_NAME}/fail_log.txt $DESTINATION/${JOB_NAME}/



More information about the jbosstools-commits mailing list