[jboss-cvs] JBossAS SVN: r103304 - projects/ejb3/trunk/ivy.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Mar 31 05:09:47 EDT 2010


Author: wolfc
Date: 2010-03-31 05:09:47 -0400 (Wed, 31 Mar 2010)
New Revision: 103304

Added:
   projects/ejb3/trunk/ivy/find-rev.xml
Log:
EJBTHREE-1744: a simple revision finder


Added: projects/ejb3/trunk/ivy/find-rev.xml
===================================================================
--- projects/ejb3/trunk/ivy/find-rev.xml	                        (rev 0)
+++ projects/ejb3/trunk/ivy/find-rev.xml	2010-03-31 09:09:47 UTC (rev 103304)
@@ -0,0 +1,31 @@
+<!--
+   vi:ts=3:sw=3:expandtab:
+-->
+<project name="jboss-ejb3-ivy-find-rev" 
+   xmlns:ivy="antlib:org.apache.ivy.ant"
+   xmlns:maven="urn:maven-artifact-ant"
+   default="find-revision">
+
+   <!-- Bootstrap Ivy -->
+   <property name="ivy.version" value="2.0.0"/>
+   <property name="ivy.dir" value="${user.home}/.ivy2/cache/org.apache.ivy/jars"/>
+   <property name="ivy.jar.name" value="ivy-${ivy.version}.jar"/>
+   <mkdir dir="${ivy.dir}"/>
+   <!-- skipexisting needs ant 1.8 -->
+   <get usetimestamp="true" src="http://repo1.maven.org/maven2/org/apache/ivy/ivy/${ivy.version}/${ivy.jar.name}" dest="${ivy.dir}/${ivy.jar.name}"/>
+   <taskdef resource="org/apache/ivy/ant/antlib.xml" uri="antlib:org.apache.ivy.ant" classpath="${ivy.dir}/${ivy.jar.name};target/classes"/>
+
+   <!-- Setup Ivy -->
+   <!-- Load settings -->
+   <ivy:settings file="src/test/resources/ivysettings.xml"/>
+
+   <!--
+   <import file="src/main/ant/maven-ant-tasks.xml"/>
+   <import file="src/main/ant/xpath-task.xml"/>
+   -->
+
+   <target name="find-revision" description="Find the latest revision of a module matching a given version constraint.">
+      <ivy:findrevision organisation="${organisation}" module="${module}" revision="${revision}"/>
+      <echo message="${ivy.revision}"/>
+   </target>
+</project>


Property changes on: projects/ejb3/trunk/ivy/find-rev.xml
___________________________________________________________________
Name: svn:keywords
   + Author Date Id Revision
Name: svn:eol-style
   + native




More information about the jboss-cvs-commits mailing list