[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