You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by gs...@apache.org on 2008/09/08 23:46:48 UTC
svn commit: r693293 - /lucene/solr/trunk/build.xml
Author: gsingers
Date: Mon Sep 8 14:46:47 2008
New Revision: 693293
URL: http://svn.apache.org/viewvc?rev=693293&view=rev
Log:
prototype release helper for committers
Modified:
lucene/solr/trunk/build.xml
Modified: lucene/solr/trunk/build.xml
URL: http://svn.apache.org/viewvc/lucene/solr/trunk/build.xml?rev=693293&r1=693292&r2=693293&view=diff
==============================================================================
--- lucene/solr/trunk/build.xml (original)
+++ lucene/solr/trunk/build.xml Mon Sep 8 14:46:47 2008
@@ -686,6 +686,47 @@
</target>
+ <target name="build-site" depends="svn-up, init-forrest-entities" description="Prototype Helper for Committers. Assumes SVN is in the path">
+ <delete dir="src/site/build"/>
+ <exec executable="forrest" dir="src/site"/>
+ <copy todir="site">
+ <fileset dir="src/site/build/site"/>
+ </copy>
+ <exec executable="svn" dir="site">
+ <arg value="ci"/>
+ <arg value="-m"/>
+ <arg value=""Forrest Entity updates""/>
+ </exec>
+
+ </target>
+ <target name="svn-up">
+ <exec executable="svn">
+ <arg value="update"/>
+ </exec>
+ </target>
+ <target name="prepare-release" depends="clean, svn-up, build-site, package" description="Prototype helper for Committers. Assumes gpg is in the path">
+ <exec executable="gpg">
+ <arg value="--armor"/>
+ <arg value="--output"/>
+ <arg value="${dist}/${fullnamever}.tgz.asc"/>
+ <arg value="--detach-sig"/>
+ <arg value="${dist}/${fullnamever}.tgz"/>
+ </exec>
+ <exec executable="gpg">
+ <arg value="--armor"/>
+ <arg value="--output"/>
+ <arg value="${dist}/${fullnamever}.zip.asc"/>
+ <arg value="--detach-sig"/>
+ <arg value="${dist}/${fullnamever}.zip"/>
+ </exec>
+ <tar destfile="${dist}/solr-maven.tar">
+ <tarfileset dir="${dist}/maven"/>
+ </tar>
+ <tar destfile="${dist}/solr.tar">
+ <tarfileset dir="${dist}" includes="${fullnamever}.* solr-maven.tar" excludes="${fullnamever}.war"/>
+ </tar>
+ </target>
+
<target name="generate-maven-artifacts" depends="maven.ant.tasks-check, create-package">
<sequential>