To release to Sonatype maven, follow these instructions:
Make sure the version listed in the .pom files is a -SNAPSHOT version, then run:
mvn clean deploy release:clean release:prepare release:perform
Finally, release the published artifact.
- Go to https://oss.sonatype.org
- Login
- Go to staging repositories
- Find the plublished artifact
- Click close
- Click release
The Sonatype to Maven central is set to sync every couple of hours. Here's the JIRA:
To release new Javadocs:
mvn install javadoc:aggregate -DskipTests
cp -r target/site/javadoc/apidocs /tmp
git checkout gh-pages
git pull
rm -rf ezdb-api/ target/ ezdb-leveldb/
rm -rf javadocs/
cp -r /tmp/apidocs/ javadocs
git add javadocs
git commit -am"Updating javadocs for ezdb version X"
git push
git checkout master