...
Deploy the jars to Staging
Your .m2/settings.xml should have something along these lines:
Code Block |
---|
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<servers>
<server>
<id>apache.staging.https</id>
<username>XXXXXX</username>
<password>YYYYYY</password>
</server>
</servers>
<profiles>
<profile>
<id>gpg</id>
<properties>
<gpg.passphrase>XXXXXXX</gpg.passphrase>
<gpg.executable>gpg2</gpg.executable>
</properties>
</profile>
</profiles>
</settings>
|
To deploy jars, run:
Code Block |
---|
mvn deploy -Dgpg.passphrase=yourpassphrase Pgpg |
Log on to https://repository.apache.org and look at the Staging Repositories. "Close" the tez jars recently uploaded to get the temporary staging repo URL.
Create a Release tarball for the Source
...
https://git-wip-us.apache.org/repos/asf/incubator-tez/repo?p=incubator-tez.git;a=log;h=refs/tags/release-x.y.z-rc0
Staging site: http://people.apache.org/user_name/tez-release-rc/tez-x.y.z-rc0/
Nexus Staging URL:
PGP release keys (signed using <GPG KEY>) http://pgp.mit.edu:11371/pks/lookup?op=vindex&search=<GPG KEY>
...