[Jboss-cvs] JBossAS SVN: r56955 - trunk/tools/etc/cruisecontrol/scripts
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Sep 18 18:21:14 EDT 2006
Author: prabhat.jha at jboss.com
Date: 2006-09-18 18:21:13 -0400 (Mon, 18 Sep 2006)
New Revision: 56955
Modified:
trunk/tools/etc/cruisecontrol/scripts/build-jboss-portal.xml
Log:
added a target to run with sqlserver
Modified: trunk/tools/etc/cruisecontrol/scripts/build-jboss-portal.xml
===================================================================
--- trunk/tools/etc/cruisecontrol/scripts/build-jboss-portal.xml 2006-09-18 22:16:44 UTC (rev 56954)
+++ trunk/tools/etc/cruisecontrol/scripts/build-jboss-portal.xml 2006-09-18 22:21:13 UTC (rev 56955)
@@ -5,6 +5,7 @@
<property environment="env"/>
<property name="jboss.host" value="localhost"/>
<property name="jboss.port" value="8080"/>
+ <property name="jdbc.jar.path" value="/opt/jdbc-drivers/"/>
<import file="build-common.xml"/>
@@ -32,7 +33,7 @@
<target name="runtestsuite" description="Deploys Portal on different JBoss homes and runs the testsuite">
<mkdir dir="${log.dir}/results"/>
- <antcall target="runtests">
+ <antcall target="runtests">
<param name="jboss.home.dir" value="../checkout/jboss-builds/jboss-4.0.x/jboss-4.0.5.GA"/>
<param name="jboss.version.info" value="4_0_x"/>
<param name="java.home.dir" value="${java14}"/>
@@ -42,6 +43,14 @@
<param name="jboss.version.info" value="4_0_4_GA"/>
<param name="java.home.dir" value="${java14}"/>
</antcall>
+ <antcall target="runtests-db">
+ <param name="jboss.home.dir" value="../../jboss-4.0.4.GA"/>
+ <param name="jboss.version.info" value="4_0_4_GA-sqlserver"/>
+ <param name="java.home.dir" value="${java14}"/>
+ <param name="database.name" value="sqlserver"/>
+ <!-- this name is relative to jdbc.jar.path-->
+ <param name="jdbc.jar" value="jtds/jtds-1.2.jar"/>
+ </antcall>
<antcall target="runtests">
<param name="jboss.home.dir" value="../checkout/jboss-builds/jboss-head/jboss-5.0.0.Beta"/>
<param name="jboss.version.info" value="HEAD"/>
@@ -63,6 +72,23 @@
<copylogs jboss.home="${jboss.home.dir}" jboss.version="${jboss.version.info}"/>
</target>
+ <target name="runtests-db">
+ <mkdir dir="${log.dir}/${jboss.version.info}-logs"/>
+ <!--deploy database specific ds.xml and jar -->
+ <copy file="../resources/portal-${database.name}-ds.xml" todir="${jboss.home.dir}/server/default/deploy" overwrite="true"/>
+ <copy file="${jdbc.jar.path}/${jdbc.jar}" todir="${jboss.home.dir}/server/default/lib"/>
+
+ <antcall target="clean-portal">
+ <param name="jboss.version" value="${jboss.version.info}"/>
+ </antcall>
+ <antcall target="build">
+ <param name="jboss.version" value="${jboss.version.info}"/>
+ </antcall>
+ <tests jboss.home="${jboss.home.dir}" jboss.version="${jboss.version.info}" java.home="${java.home.dir}"/>
+ <copylogs jboss.home="${jboss.home.dir}" jboss.version="${jboss.version.info}"/>
+ <!--undeploy database specific descriptors-->
+ <delete file="${jboss.home.dir}/server/default/deploy/portal-${database.name}-ds.xml"/>
+ </target>
<target name="clean-portal">
<exec executable="ant" failonerror="true" output="${log.dir}/${jboss.version}-logs/clean.log">
More information about the jboss-cvs-commits
mailing list