[jboss-cvs] JBossAS SVN: r57980 - trunk/tools/etc/cruisecontrol/scripts
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Nov 1 17:57:29 EST 2006
Author: rrajesh
Date: 2006-11-01 17:57:27 -0500 (Wed, 01 Nov 2006)
New Revision: 57980
Added:
trunk/tools/etc/cruisecontrol/scripts/index-jbossas.html
Modified:
trunk/tools/etc/cruisecontrol/scripts/build-jboss-common.xml
trunk/tools/etc/cruisecontrol/scripts/cruisecontrol.properties
Log:
Added downloadable JBossAS binaries for 3.2.x, 4.0.x and HEAD builds
Modified: trunk/tools/etc/cruisecontrol/scripts/build-jboss-common.xml
===================================================================
--- trunk/tools/etc/cruisecontrol/scripts/build-jboss-common.xml 2006-11-01 21:40:02 UTC (rev 57979)
+++ trunk/tools/etc/cruisecontrol/scripts/build-jboss-common.xml 2006-11-01 22:57:27 UTC (rev 57980)
@@ -16,12 +16,22 @@
<property name="cvs.repository" value=":pserver:anonymous at anoncvs.forge.jboss.com:/cvsroot/jboss"/>
<property name="log.dir" value="${basedir}/logbuild/${jboss.dir}"/>
+
<property file="committer-list.properties"/>
<property environment="env"/>
-
+
+ <tstamp>
+ <format property="TIMENOW" pattern="yyyy-MM-dd" timezone="GMT"/>
+ </tstamp>
+
<import file="build-common.xml"/>
+ <property name="jboss-3.2.x-version" value="${3.x-version}"/>
+ <property name="jboss-4.0.x-version" value="${4.x-version}"/>
+ <property name="jboss-head-version" value="${5.x-version}"/>
+ <propertycopy name="jboss.version" from="${jboss.dir}-version"/>
+
<macrodef name="kill-jboss-dead">
<sequential>
<exec dir="." executable="bash">
@@ -209,6 +219,7 @@
<param name="checkout.dir" value="../checkout/${jboss.dir}"/>
<param name="artifacts.dir" value="${log.dir}"/>
</antcall>
+ <copy file="index-jbossas.html" tofile="${log.dir}/Download-JBossAS.html"/>
</target>
<!--
<target name="checkout" depends="clean">
@@ -237,6 +248,7 @@
<target name="build" depends="checkout">
<build logName="${jdk14.log}"/>
+ <antcall target="copy-builds"/>
</target>
<target name="test" depends="build-testsuite">
@@ -259,6 +271,16 @@
</antcall>
</target>
+ <target name="copy-builds">
+ <zip destfile="../artifacts/jbossas-builds/${jboss.dir}/jboss-${jboss.version}-${DSTAMP}${TSTAMP}.zip">
+ <zipfileset dir="../checkout/${jboss.dir}/build/output/jboss-${jboss.version}" prefix="jboss-${jboss.version}"/>
+ </zip>
+ <exec dir="../artifacts/jbossas-builds/${jboss.dir}" executable="bash">
+ <arg value="-c"/>
+ <arg value="rm -f `find -type f -mtime +5`"/>
+ </exec>
+ </target>
+
<target name="build-testsuite" depends="checkout">
<property name="jboss-3.2-testsuite-jdk" value="${java14}"/>
<property name="jboss-4.0.4.SP-testsuite-jdk" value="${jdk142}"/>
@@ -296,8 +318,10 @@
<buildtestsuite javaHomeDir="${jdk.version}"/>
</target>
+
<target name="build-head-jdks" depends="checkout">
<build javaHomeDir="${jdk15}" logName="${jdk15.log}"/>
+ <antcall target="copy-builds"/>
</target>
<target name="build-4.0-jdks" depends="build">
<build javaHomeDir="${jdk15}" logName="${jdk15.log}"/>
Modified: trunk/tools/etc/cruisecontrol/scripts/cruisecontrol.properties
===================================================================
--- trunk/tools/etc/cruisecontrol/scripts/cruisecontrol.properties 2006-11-01 21:40:02 UTC (rev 57979)
+++ trunk/tools/etc/cruisecontrol/scripts/cruisecontrol.properties 2006-11-01 22:57:27 UTC (rev 57980)
@@ -3,6 +3,10 @@
jboss-40x-14=/home/cruisecontrol/work/checkout/jboss-builds/jboss-4.0.x/jboss-4.0.5.GA
jboss-40x-15=/home/cruisecontrol/work/checkout/jboss-builds/jboss-4.0.x/jboss-4.0.5.GA-ejb3
+3.x-version=3.2.8.SP2
+4.x-version=4.0.5.GA
+5.x-version=5.0.0.Beta
+
java15=/opt/jdk1.5.0_05
java14=/opt/j2sdk1.4.2_09
java14-ws=/opt/j2sdk1.4.2_09-ws
Added: trunk/tools/etc/cruisecontrol/scripts/index-jbossas.html
===================================================================
--- trunk/tools/etc/cruisecontrol/scripts/index-jbossas.html 2006-11-01 21:40:02 UTC (rev 57979)
+++ trunk/tools/etc/cruisecontrol/scripts/index-jbossas.html 2006-11-01 22:57:27 UTC (rev 57980)
@@ -0,0 +1,7 @@
+<html><body>
+<a href="http://cruisecontrol.jboss.com/cc/artifacts/jbossas-builds/jboss-3.2.x"><h2>JBossAS 3.x nightly builds</h2></a>
+<a href="http://cruisecontrol.jboss.com/cc/artifacts/jbossas-builds/jboss-4.0.x"><h2>JBossAS 4.x nightly builds</h2></a>
+<a href="http://cruisecontrol.jboss.com/cc/artifacts/jbossas-builds/jboss-head"><h2>JBossAS 5.x nightly builds</h2></a><br>
+
+</body></html>
+
More information about the jboss-cvs-commits
mailing list