You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by gs...@apache.org on 2011/03/25 19:48:00 UTC
svn commit: r1085510 - /lucene/dev/branches/lucene_solr_3_1/lucene/build.xml
Author: gsingers
Date: Fri Mar 25 18:47:59 2011
New Revision: 1085510
URL: http://svn.apache.org/viewvc?rev=1085510&view=rev
Log:
setup staging target fo release creation
Modified:
lucene/dev/branches/lucene_solr_3_1/lucene/build.xml
Modified: lucene/dev/branches/lucene_solr_3_1/lucene/build.xml
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene_solr_3_1/lucene/build.xml?rev=1085510&r1=1085509&r2=1085510&view=diff
==============================================================================
--- lucene/dev/branches/lucene_solr_3_1/lucene/build.xml (original)
+++ lucene/dev/branches/lucene_solr_3_1/lucene/build.xml Fri Mar 25 18:47:59 2011
@@ -412,6 +412,32 @@
<target name="dist-src" depends="package-tgz-src"/>
<target name="dist-all" depends="dist, dist-src"/>
+ <property name="rc" value="rc0"/>
+ <property name="remote.staging.dir" value="public_html/staging_area/${rc}/${version}"/>
+ <property name="keyfile" value="${user.home}/.ssh/id_rsa"/>
+ <property name="scp.user" value="${user.name}"/>
+ <!--keys.dir is the location of the https://svn.apache.org/repos/asf/lucene/java/dist/ directory-->
+ <property name="keys.dir" value="${common.dir}/../../dist"/>
+ <target name="copy-to-stage">
+ <sshexec host="people.apache.org"
+ username="${scp.user}"
+ keyfile="${keyfile}"
+ command="mkdir -p ${remote.staging.dir}"/>
+ <echo>Uploading artifacts to ${scp.user}@people.apache.org:${remote.staging.dir}</echo>
+ <scp todir="${scp.user}@people.apache.org:${remote.staging.dir}"
+ username="${scp.user}"
+ keyfile="${keyfile}"
+ verbose="true"
+ >
+ <!--<fileset dir="dist"/>-->
+ <fileset dir="${keys.dir}">
+ <include name="KEYS"/>
+ </fileset>
+ </scp>
+ </target>
+ <target name="stage" depends="dist-all, generate-maven-artifacts, sign-artifacts, copy-to-stage">
+
+ </target>
<target name="generate-maven-artifacts" depends="maven.ant.tasks-check, package, jar-src, jar-test-framework-src, javadocs">
<sequential>