[jbpm-commits] JBoss JBPM SVN: r2178 - in jbpm3/trunk/hudson/hudson-home: jobs/jBPM-Matrix and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Thu Sep 11 09:20:13 EDT 2008


Author: thomas.diesler at jboss.com
Date: 2008-09-11 09:20:13 -0400 (Thu, 11 Sep 2008)
New Revision: 2178

Modified:
   jbpm3/trunk/hudson/hudson-home/command.sh
   jbpm3/trunk/hudson/hudson-home/jobs/jBPM-Matrix/config.xml
Log:
Optimize Hudson jobs

Modified: jbpm3/trunk/hudson/hudson-home/command.sh
===================================================================
--- jbpm3/trunk/hudson/hudson-home/command.sh	2008-09-11 10:59:17 UTC (rev 2177)
+++ jbpm3/trunk/hudson/hudson-home/command.sh	2008-09-11 13:20:13 UTC (rev 2178)
@@ -37,8 +37,8 @@
 #
 cd $JBPMDIR
 cp profiles.xml.example profiles.xml
-echo "mvn $ENVIRONMENT -Pdistro clean package"
-mvn -U $ENVIRONMENT -Pdistro clean package; MVN_STATUS=$?
+MVN_CMD="mvn $ENVIRONMENT -Pdistro clean install"
+echo $MVN_CMD; $MVN_CMD; MVN_STATUS=$?
 if [ $MVN_STATUS -ne 0 ]; then
   echo maven exit status $MVN_STATUS
   exit 1
@@ -47,8 +47,8 @@
 #
 # build the tests
 #
-echo "mvn $ENVIRONMENT process-test-classes"
-mvn $ENVIRONMENT process-test-classes 2>&1; MVN_STATUS=$?
+MVN_CMD="mvn -o $ENVIRONMENT process-test-classes"
+echo $MVN_CMD; $MVN_CMD 2>&1; MVN_STATUS=$?
 if [ $MVN_STATUS -ne 0 ]; then
   echo maven exit status $MVN_STATUS
   exit 1
@@ -58,8 +58,8 @@
 # Deploy distro
 #
 AUTO_INSTALL=modules/distribution/target/resources/auto-install-template.xml; cat $AUTO_INSTALL;
-echo "java -jar $DISTRODIR/jbpm-distribution-$JBPM_VERSION-izpack.jar $AUTO_INSTALL" 
-java -jar $DISTRODIR/jbpm-distribution-$JBPM_VERSION-izpack.jar $AUTO_INSTALL
+JAVA_CMD="java -jar $DISTRODIR/jbpm-distribution-$JBPM_VERSION-izpack.jar $AUTO_INSTALL"
+echo $JAVA_CMD; $JAVA_CMD 
 
 #
 # start jbossas
@@ -77,13 +77,14 @@
 #
 # log dependency tree
 #
-mvn $ENVIRONMENT dependency:tree | tee $WORKSPACE/dependency-tree.txt
+MVN_CMD="mvn -o $ENVIRONMENT dependency:tree"
+echo $MVN_CMD; $MVN_CMD | tee $WORKSPACE/dependency-tree.txt
 
 #
 # execute tests
 #
-echo "mvn $ENVIRONMENT -DtestFailureIgnore=true test"
-mvn $ENVIRONMENT -DtestFailureIgnore=true test 2>&1 | tee $WORKSPACE/tests.log
+MVN_CMD="mvn -o $ENVIRONMENT -DtestFailureIgnore=true test"
+echo $MVN_CMD; $MVN_CMD 2>&1 | tee $WORKSPACE/tests.log
 cat $WORKSPACE/tests.log | egrep FIXME\|FAILED | sort -u | tee $WORKSPACE/fixme.txt
 cat $WORKSPACE/fixme.txt | egrep "\[\S*]" > $WORKSPACE/errata-$CONTAINER.txt
 

Modified: jbpm3/trunk/hudson/hudson-home/jobs/jBPM-Matrix/config.xml
===================================================================
--- jbpm3/trunk/hudson/hudson-home/jobs/jBPM-Matrix/config.xml	2008-09-11 10:59:17 UTC (rev 2177)
+++ jbpm3/trunk/hudson/hudson-home/jobs/jBPM-Matrix/config.xml	2008-09-11 13:20:13 UTC (rev 2178)
@@ -1,7 +1,7 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <matrix-project>
   <actions class="java.util.concurrent.CopyOnWriteArrayList"/>
-  <description>Build and test the @version.id@ Container Matrix</description>
+  <description>Build and test the @version.id@ Matrix</description>
   <logRotator>
     <daysToKeep>28</daysToKeep>
     <numToKeep>-1</numToKeep>




More information about the jbpm-commits mailing list