You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@avro.apache.org by cu...@apache.org on 2010/03/25 19:46:10 UTC
svn commit: r927535 - in /hadoop/avro/trunk: CHANGES.txt lang/java/build.xml
share/VERSION.txt
Author: cutting
Date: Thu Mar 25 18:46:10 2010
New Revision: 927535
URL: http://svn.apache.org/viewvc?rev=927535&view=rev
Log:
AVRO-490. Add Ant task to deploy Java artifacts to a Maven repo.
Modified:
hadoop/avro/trunk/CHANGES.txt
hadoop/avro/trunk/lang/java/build.xml
hadoop/avro/trunk/share/VERSION.txt
Modified: hadoop/avro/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/hadoop/avro/trunk/CHANGES.txt?rev=927535&r1=927534&r2=927535&view=diff
==============================================================================
--- hadoop/avro/trunk/CHANGES.txt (original)
+++ hadoop/avro/trunk/CHANGES.txt Thu Mar 25 18:46:10 2010
@@ -20,6 +20,8 @@ Avro 1.3.2 (unreleased)
AVRO-423. HTTPTransceiver does not reuse connections
(Eric Evans via hammer)
+ AVRO-490. Add Ant task to deploy Java artifacts to Maven repo. (cutting)
+
BUG FIXES
AVRO-479. Fix 'sign' target in top-level build.sh to generate md5
Modified: hadoop/avro/trunk/lang/java/build.xml
URL: http://svn.apache.org/viewvc/hadoop/avro/trunk/lang/java/build.xml?rev=927535&r1=927534&r2=927535&view=diff
==============================================================================
--- hadoop/avro/trunk/lang/java/build.xml (original)
+++ hadoop/avro/trunk/lang/java/build.xml Thu Mar 25 18:46:10 2010
@@ -82,6 +82,8 @@
<property name="ivy.home" value="${user.home}/.ant" />
<property name="ivy.lib" value="${build.dir}/lib"/>
<property name="ivy.test.lib" value="${build.dir}/test/lib"/>
+ <property name="mvn.repo"
+ value="https://repository.apache.org/content/repositories/snapshots"/>
<!-- Eclipse properties -->
<property name="build.dir.eclipse" value=".eclipse"/>
@@ -581,7 +583,7 @@
<!-- End Eclipse targets -->
<target name="mvn-install" depends="jar,pom,source,javadoc-jar"
- description="Installs avro core jar to local fs m2 cache">
+ description="Installs avro to local m2 cache">
<typedef resource="org/apache/maven/artifact/ant/antlib.xml"
uri="urn:maven-artifact-ant"
classpathref="java.classpath"/>
@@ -595,4 +597,20 @@
</mvn:install>
</target>
+ <target name="mvn-deploy" depends="jar,pom,source,javadoc-jar"
+ description="Deploys Avro to Maven repo.">
+ <typedef resource="org/apache/maven/artifact/ant/antlib.xml"
+ uri="urn:maven-artifact-ant"
+ classpathref="java.classpath"/>
+ <mvn:pom file="${dist.dir}/${fullname}.pom" id="avro"/>
+ <mvn:deploy file="${build.dir}/${fullname}.jar">
+ <remoteRepository id="avro.mvn.repo" url="${mvn.repo}"/>
+ <attach file="${build.dir}/${fullname}-sources.jar"
+ classifier="sources" />
+ <attach file="${build.dir}/${fullname}-javadoc.jar"
+ classifier="javadoc" />
+ <pom refid="avro"/>
+ </mvn:deploy>
+ </target>
+
</project>
Modified: hadoop/avro/trunk/share/VERSION.txt
URL: http://svn.apache.org/viewvc/hadoop/avro/trunk/share/VERSION.txt?rev=927535&r1=927534&r2=927535&view=diff
==============================================================================
--- hadoop/avro/trunk/share/VERSION.txt (original)
+++ hadoop/avro/trunk/share/VERSION.txt Thu Mar 25 18:46:10 2010
@@ -1 +1 @@
-1.3.1
\ No newline at end of file
+1.3.2-SNAPSHOT
\ No newline at end of file