##Javadocs Javadocs
##Building a release
- Make sure the pom is at the latest version-SNAPSHOT, i.e. 1.0.0-SNAPSHOT
- Setup your environment for Sonatype See here.
- Make sure to set the blazegraph version to the latest release in Maven Central.
- Add and commit all changes.
mvn -Pmaven-central release:clean release:prepare -Darguments="-DskipTests"
See here. You will be prompted to enter the next version number, which should be in the form X.Y.X, i.e. 0.1.1. It's OK to accept the defaults.mvn -Pmaven-central release:perform -Darguments="-DskipTests"
See here.- Checkout the release tag,
git checkout blazegraph-gremlin-1.0.0
, and publish the javadocs:./scripts/publishDocs.sh
. - Reverse merge into master and commit the changes:
git checkout master
,git merge blazegraph-gremlin-1.0.0
;git push origin master
- Push the release branch and tag to https://github.com/blazegraph/tinkerpop3.
- Got to Github and update the release tag.