Thrift-363: Maven Deploy
authorJake Farrell <jfarrell@apache.org>
Tue, 19 Apr 2011 21:11:54 +0000 (21:11 +0000)
committerJake Farrell <jfarrell@apache.org>
Tue, 19 Apr 2011 21:11:54 +0000 (21:11 +0000)
commitb46cbbf3182dd2792ad3d34ddb083fed91573be4
treecf942dac22bfa34ad682637c37a794a757df8798
parent65e7544643bba71bd426a3a8ba7ed559079fa2e2
Thrift-363: Maven Deploy
Patch: jfarrell
Client lib: java

Adding the ability to publish the java client library as artifacts to the apache maven repository.

Usage: ant -Drelease=true publish
Note: You must have a gpg key setup and push it to pgp.mit.edu and
  have a ~/.m2/settings.xml file containing your apache and gpg information.
  Thrift-1114 will help make this file more secure or unnecessary.

  <settings>
    <servers>
      <server>
        <id>apache.releases.https</id>
        <username>@APACHE_USERNAME@</username>
        <password>@APACHE_PASSWORD@</password>
      </server>
    </servers>
    <profiles>
      <profile>
        <id>gpg</id>
        <properties>
          <gpg.passphrase>@GPG_PASSPHRASE@</gpg.passphrase>
        </properties>
      </profile>
    </profiles>
  </settings>

git-svn-id: https://svn.apache.org/repos/asf/thrift/branches/0.6.x@1095216 13f79535-47bb-0310-9956-ffa450edef68
lib/java/build.properties [new file with mode: 0644]
lib/java/build.xml