[jbpm-commits] JBoss JBPM SVN: r4728 - in jbpm3/branches/jbpm-3.2.5.SP/hudson/hudson-home: jobs/jBPM3-Database-Matrix and 1 other directories.
do-not-reply at jboss.org
do-not-reply at jboss.org
Tue May 5 10:01:52 EDT 2009
Author: alex.guizar at jboss.com
Date: 2009-05-05 10:01:52 -0400 (Tue, 05 May 2009)
New Revision: 4728
Modified:
jbpm3/branches/jbpm-3.2.5.SP/hudson/hudson-home/command.sh
jbpm3/branches/jbpm-3.2.5.SP/hudson/hudson-home/jobs/jBPM3-Database-Matrix/config.xml
jbpm3/branches/jbpm-3.2.5.SP/hudson/hudson-home/jobs/jBPM3-JDK1.4.2/config.xml
Log:
[JBPM-2205] have command script use jdk 1.5 to build the distro when jdk14 axis runs
Modified: jbpm3/branches/jbpm-3.2.5.SP/hudson/hudson-home/command.sh
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/hudson/hudson-home/command.sh 2009-05-05 13:35:22 UTC (rev 4727)
+++ jbpm3/branches/jbpm-3.2.5.SP/hudson/hudson-home/command.sh 2009-05-05 14:01:52 UTC (rev 4728)
@@ -23,18 +23,22 @@
;;
esac
-$JAVA_HOME/bin/java -version 2> tmp.ver
+java -version 2> tmp.ver
JAVA_VERSION=`grep "java version" tmp.ver | awk '{ print substr($3, 2, length($3)-2); }'`
-JAVA_VERSION=`echo $JAVA_VERSION | awk '{ print substr($1, 1, 3); }' | sed -e 's;\.;0;g'`
+echo java version JAVA_VERSION
-if [ $JAVA_VERSION -ge 1.5 ]
-then
- JDK_HOME=$JAVA_HOME
- JRE_HOME=$JAVA_HOME
-else
- JDK_HOME=@java.home.jdk15@
- JRE_HOME=$JAVA_HOME
-fi
+case $JAVA_VERSION in
+ 1.4*)
+ JAVA_BT_HOME=$JAVA_15_HOME
+ JAVA_RT_HOME=$JAVA_14_HOME
+ JAVA=$JAVA_BT_HOME/bin/java
+ ;;
+ *)
+ JAVA_BT_HOME=$JAVA_HOME
+ JAVA_RT_HOME=$JAVA_HOME
+ JAVA=java
+ ;;
+esac
#
# Unzip the JBoss build
@@ -48,7 +52,7 @@
#
# Build distro
#
-export JAVA_HOME=$JDK_HOME
+export JAVA_HOME=$JAVA_BT_HOME
MVN_CMD="mvn -U $ENVIRONMENT -Pdistro,soa clean install"
echo $MVN_CMD; $MVN_CMD; MVN_STATUS=$?
if [ $MVN_STATUS -ne 0 ]; then
@@ -70,7 +74,7 @@
# Deploy distro
#
AUTO_INSTALL=modules/distribution/target/resources/auto-install-template.xml; cat $AUTO_INSTALL;
-JAVA_CMD="JDK_HOME/bin/java -jar $DISTRODIR/jbpm-installer-$JBPM_VERSION.jar $AUTO_INSTALL"
+JAVA_CMD="$JAVA -jar $DISTRODIR/jbpm-installer-$JBPM_VERSION.jar $AUTO_INSTALL"
echo $JAVA_CMD; $JAVA_CMD
# FIXME: Autoinstall does not respect conditions
@@ -97,7 +101,7 @@
#
# Start JBoss AS
#
-export JAVA_HOME=$JRE_HOME
+export JAVA_HOME=$JAVA_RT_HOME
$JBPMDIR/hudson/jboss/bin/jboss.sh $JBOSS_HOME start $JBOSS_BINDADDR
# Was it successfully started?
Modified: jbpm3/branches/jbpm-3.2.5.SP/hudson/hudson-home/jobs/jBPM3-Database-Matrix/config.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/hudson/hudson-home/jobs/jBPM3-Database-Matrix/config.xml 2009-05-05 13:35:22 UTC (rev 4727)
+++ jbpm3/branches/jbpm-3.2.5.SP/hudson/hudson-home/jobs/jBPM3-Database-Matrix/config.xml 2009-05-05 14:01:52 UTC (rev 4728)
@@ -69,6 +69,9 @@
export JBOSS_SERVER=@jboss.server.instance@
export JBOSS_BINDADDR=@jboss.bind.address@
+export JAVA_14_HOME=@java.home.jdk14@
+export JAVA_15_HOME=@java.home.jdk15@
+
# copy the maven profile
cp @hudson.maven.profile@ $JBPMDIR/profiles.xml
Modified: jbpm3/branches/jbpm-3.2.5.SP/hudson/hudson-home/jobs/jBPM3-JDK1.4.2/config.xml
===================================================================
--- jbpm3/branches/jbpm-3.2.5.SP/hudson/hudson-home/jobs/jBPM3-JDK1.4.2/config.xml 2009-05-05 13:35:22 UTC (rev 4727)
+++ jbpm3/branches/jbpm-3.2.5.SP/hudson/hudson-home/jobs/jBPM3-JDK1.4.2/config.xml 2009-05-05 14:01:52 UTC (rev 4728)
@@ -52,6 +52,9 @@
export JBOSS_SERVER=@jboss.server.instance@
export JBOSS_BINDADDR=@jboss.bind.address@
+export JAVA_14_HOME=@java.home.jdk14@
+export JAVA_15_HOME=@java.home.jdk15@
+
# copy the maven profile
cp @hudson.maven.profile@ $JBPMDIR/profiles.xml
More information about the jbpm-commits
mailing list