~/.m2/settings.xml
<server>
<id>apache.releases.https</id>
<username></username>
<password></password>
</server>Run the release
mvn release:prepare release:perform -B
GPG configuration in maven settings xml:
<profile>
<id>apache-release</id>
<properties>
<gpg.passphrase>[GPG_PASSWORD]</gpg.passphrase>
</properties>
</profile>svn co https://dist.apache.org/repos/dist/dev/directmemory directmemory-dev-release cd directmemory-dev-release sh ./release-script-svn.sh version stagingRepoUrl then svn add <new directory created with new version as name> then svn ci
* Download sources, extract, build and run tests - mvn clean package * Verify license headers - mvn -Prat -DskipTests * Download binaries and .asc files * Download release manager's public key - From the KEYS file, get the release manager's public key finger print and run gpg --keyserver pgpkeys.mit.edu --recv-key <key> * Validate authenticity of key - run gpg --fingerprint <key> * Check signatures of all the binaries using gpg <binary>