[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