[jbpm-commits] JBoss JBPM SVN: r2079 - in jbpm3/trunk/hudson: hudson-home and 4 other directories.
do-not-reply at jboss.org
do-not-reply at jboss.org
Wed Sep 3 06:05:32 EDT 2008
Author: thomas.diesler at jboss.com
Date: 2008-09-03 06:05:32 -0400 (Wed, 03 Sep 2008)
New Revision: 2079
Modified:
jbpm3/trunk/hudson/build.xml
jbpm3/trunk/hudson/hudson-home/command.sh
jbpm3/trunk/hudson/hudson-home/jobs/jBPM-Container-Matrix/config.xml
jbpm3/trunk/hudson/hudson-home/jobs/jBPM-Database-Matrix/config.xml
jbpm3/trunk/hudson/hudson-home/jobs/jBPM3-JDK1.5/config.xml
jbpm3/trunk/hudson/hudson-home/jobs/jBPM3-JDK1.6/config.xml
Log:
Respect maven exit status
Modified: jbpm3/trunk/hudson/build.xml
===================================================================
--- jbpm3/trunk/hudson/build.xml 2008-09-03 08:29:16 UTC (rev 2078)
+++ jbpm3/trunk/hudson/build.xml 2008-09-03 10:05:32 UTC (rev 2079)
@@ -133,6 +133,7 @@
<copy todir="${hudson.home}" overwrite="true">
<fileset dir="${hudson.dir}/hudson-home">
<include name="jobs/*/config.xml"/>
+ <include name="command.sh"/>
<include name="*.xml"/>
</fileset>
<filterset>
Modified: jbpm3/trunk/hudson/hudson-home/command.sh
===================================================================
--- jbpm3/trunk/hudson/hudson-home/command.sh 2008-09-03 08:29:16 UTC (rev 2078)
+++ jbpm3/trunk/hudson/hudson-home/command.sh 2008-09-03 10:05:32 UTC (rev 2079)
@@ -32,7 +32,11 @@
#
cd $JBPMDIR
cp profiles.xml.example profiles.xml
-mvn -U -Pdistro clean package
+mvn -U -Pdistro clean package; MVN_STATUS=$?
+if [ $MVN_STATUS -ne 0 ]; then
+ echo maven exit status $MVN_STATUS
+ exit 1
+fi
#
# Deploy distro
@@ -62,9 +66,7 @@
#
# execute tests
#
-mvn -Ddatabase=$DATABASE test 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
+mvn -Ddatabase=$DATABASE test 2>&1; MVN_STATUS=$?
#
# stop jbossas
@@ -72,3 +74,7 @@
$JBPMDIR/hudson/jboss/bin/jboss.sh $JBOSS_HOME stop
cp $JBOSS_HOME/server/$JBOSS_SERVER/log/boot.log $WORKSPACE/jboss-boot.log
cp $JBOSS_HOME/server/$JBOSS_SERVER/log/server.log $WORKSPACE/jboss-server.log
+
+echo maven exit status $MVN_STATUS
+exit $MVN_STATUS
+
Modified: jbpm3/trunk/hudson/hudson-home/jobs/jBPM-Container-Matrix/config.xml
===================================================================
--- jbpm3/trunk/hudson/hudson-home/jobs/jBPM-Container-Matrix/config.xml 2008-09-03 08:29:16 UTC (rev 2078)
+++ jbpm3/trunk/hudson/hudson-home/jobs/jBPM-Container-Matrix/config.xml 2008-09-03 10:05:32 UTC (rev 2079)
@@ -66,6 +66,7 @@
#
# call command.sh
#
+# /bin/sh $HUDSON_BASE/hudson-home/command.sh
/bin/sh $JBPMDIR/hudson/hudson-home/command.sh
</command>
</hudson.tasks.Shell>
Modified: jbpm3/trunk/hudson/hudson-home/jobs/jBPM-Database-Matrix/config.xml
===================================================================
--- jbpm3/trunk/hudson/hudson-home/jobs/jBPM-Database-Matrix/config.xml 2008-09-03 08:29:16 UTC (rev 2078)
+++ jbpm3/trunk/hudson/hudson-home/jobs/jBPM-Database-Matrix/config.xml 2008-09-03 10:05:32 UTC (rev 2079)
@@ -66,6 +66,7 @@
#
# call command.sh
#
+# /bin/sh $HUDSON_BASE/hudson-home/command.sh
/bin/sh $JBPMDIR/hudson/hudson-home/command.sh
</command>
</hudson.tasks.Shell>
Modified: jbpm3/trunk/hudson/hudson-home/jobs/jBPM3-JDK1.5/config.xml
===================================================================
--- jbpm3/trunk/hudson/hudson-home/jobs/jBPM3-JDK1.5/config.xml 2008-09-03 08:29:16 UTC (rev 2078)
+++ jbpm3/trunk/hudson/hudson-home/jobs/jBPM3-JDK1.5/config.xml 2008-09-03 10:05:32 UTC (rev 2079)
@@ -55,7 +55,8 @@
#
# call command.sh
#
-/bin/sh $JBPMDIR/hudson/hudson-home/command.sh
+/bin/sh $HUDSON_BASE/hudson-home/command.sh
+#/bin/sh $JBPMDIR/hudson/hudson-home/command.sh
</command>
</hudson.tasks.Shell>
</builders>
Modified: jbpm3/trunk/hudson/hudson-home/jobs/jBPM3-JDK1.6/config.xml
===================================================================
--- jbpm3/trunk/hudson/hudson-home/jobs/jBPM3-JDK1.6/config.xml 2008-09-03 08:29:16 UTC (rev 2078)
+++ jbpm3/trunk/hudson/hudson-home/jobs/jBPM3-JDK1.6/config.xml 2008-09-03 10:05:32 UTC (rev 2079)
@@ -55,6 +55,7 @@
#
# call command.sh
#
+# /bin/sh $HUDSON_BASE/hudson-home/command.sh
/bin/sh $JBPMDIR/hudson/hudson-home/command.sh
</command>
</hudson.tasks.Shell>
More information about the jbpm-commits
mailing list