[jboss-svn-commits] JBoss Common SVN: r2089 - build/trunk

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Sep 27 14:38:40 EDT 2006


Author: scott.stark at jboss.org
Date: 2006-09-27 14:38:38 -0400 (Wed, 27 Sep 2006)
New Revision: 2089

Modified:
   build/trunk/build.xml
Log:
Add a tag-release target to simplify creating the copy from trunk to tags

Modified: build/trunk/build.xml
===================================================================
--- build/trunk/build.xml	2006-09-27 18:37:49 UTC (rev 2088)
+++ build/trunk/build.xml	2006-09-27 18:38:38 UTC (rev 2089)
@@ -10,24 +10,62 @@
 
 	<target name="copy-targets">
 		<mkdir dir="${jboss.repository}/jboss/common-core/${common.version}/lib"/>
-		<copy file="../common-core/target/jboss-common-core-${common.version}.jar"
+		<copy file="../common-core/target/jboss-common-core.jar"
 			tofile="${jboss.repository}/jboss/common-core/${common.version}/lib/jboss-common-core.jar"/>
-		<copy file="../common-core/target/jboss-common-core-${common.version}-sources.jar"
+		<copy file="../common-core/target/jboss-common-core-sources.jar"
 			tofile="${jboss.repository}/jboss/common-core/${common.version}/lib/jboss-common-core-sources.jar"/>
 		<mkdir dir="${jboss.repository}/jboss/common-logging-spi/${common.version}/lib"/>
-		<copy file="../common-logging-spi/target/jboss-logging-spi-${common.version}.jar"
+		<copy file="../common-logging-spi/target/jboss-logging-spi.jar"
 			tofile="${jboss.repository}/jboss/common-logging-spi/${common.version}/lib/jboss-logging-spi.jar"/>
-		<copy file="../common-logging-spi/target/jboss-logging-spi-${common.version}-sources.jar"
+		<copy file="../common-logging-spi/target/jboss-logging-spi-sources.jar"
 			tofile="${jboss.repository}/jboss/common-logging-spi/${common.version}/lib/jboss-logging-spi-sources.jar"/>
 		<mkdir dir="${jboss.repository}/jboss/common-logging-log4j/${common.version}/lib"/>
-		<copy file="../common-logging-log4j/target/jboss-logging-log4j-${common.version}.jar"
+		<copy file="../common-logging-log4j/target/jboss-logging-log4j.jar"
 			tofile="${jboss.repository}/jboss/common-logging-log4j/${common.version}/lib/jboss-logging-log4j.jar"/>
-		<copy file="../common-logging-log4j/target/jboss-logging-log4j-${common.version}-sources.jar"
+		<copy file="../common-logging-log4j/target/jboss-logging-log4j-sources.jar"
 			tofile="${jboss.repository}/jboss/common-logging-log4j/${common.version}/lib/jboss-logging-log4j-sources.jar"/>
 		<mkdir dir="${jboss.repository}/jboss/common-logging-jdk/${common.version}/lib"/>
-		<copy file="../common-logging-jdk/target/jboss-logging-jdk-${common.version}.jar"
+		<copy file="../common-logging-jdk/target/jboss-logging-jdk.jar"
 			tofile="${jboss.repository}/jboss/common-logging-jdk/${common.version}/lib/jboss-logging-jdk.jar"/>
-		<copy file="../common-logging-jdk/target/jboss-logging-jdk-${common.version}-sources.jar"
+		<copy file="../common-logging-jdk/target/jboss-logging-jdk-sources.jar"
 			tofile="${jboss.repository}/jboss/common-logging-jdk/${common.version}/lib/jboss-logging-jdk-sources.jar"/>
 	</target>
-</project>
\ No newline at end of file
+
+	<target name="tag-release">
+		<exec executable="svn">
+			<arg value="copy"/>
+			<arg value="-m" />
+			<arg value="Tag the ${common.version} release" />
+			<arg value="https://svn.jboss.org/repos/common/build/trunk/"/>
+			<arg value="https://svn.jboss.org/repos/common/build/tags/${common.version}"/>			
+		</exec>
+		<exec executable="svn">
+			<arg value="copy"/>
+			<arg value="-m" />
+			<arg value="Tag the ${common.version} release" />
+			<arg value="https://svn.jboss.org/repos/common/common-core/trunk/"/>
+			<arg value="https://svn.jboss.org/repos/common/common-core/tags/${common.version}"/>			
+		</exec>
+		<exec executable="svn">
+			<arg value="copy"/>
+			<arg value="-m" />
+			<arg value="Tag the ${common.version} release" />
+			<arg value="https://svn.jboss.org/repos/common/common-logging-spi/trunk/"/>
+			<arg value="https://svn.jboss.org/repos/common/common-logging-spi/tags/${common.version}"/>			
+		</exec>
+		<exec executable="svn">
+			<arg value="copy"/>
+			<arg value="-m" />
+			<arg value="Tag the ${common.version} release" />
+			<arg value="https://svn.jboss.org/repos/common/common-logging-jdk/trunk/"/>
+			<arg value="https://svn.jboss.org/repos/common/common-logging-jdk/tags/${common.version}"/>			
+		</exec>
+		<exec executable="svn">
+			<arg value="copy"/>
+			<arg value="-m" />
+			<arg value="Tag the ${common.version} release" />
+			<arg value="https://svn.jboss.org/repos/common/common-logging-log4j/trunk/"/>
+			<arg value="https://svn.jboss.org/repos/common/common-logging-log4j/tags/${common.version}"/>			
+		</exec>
+	</target>
+</project>




More information about the jboss-svn-commits mailing list