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)
commit4b8faf9e20dcd8716c456a6ddc1a58c0911ed958
tree9c0c830d0a7b97f6a9efceceb5ff9934c29ac939
parent87e4980df053959d5e6c002a901c210aa9c882e4
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/trunk@1095216 13f79535-47bb-0310-9956-ffa450edef68
lib/java/build.properties [new file with mode: 0644]
lib/java/build.xml