Steps to build and release the Tangram ES (AAR) to Maven Central:
Remove -SNAPSHOT
tag from the version name in gradle.properties
. Commit and push to master.
GROUP=com.mapzen.tangram
VERSION_NAME=1.0.0
Tag commit with release version and push tag to GitHub.
$ git tag tangram-1.0.0
$ git push origin tangram-1.0.0
Update version name and restore -SNAPSHOT
tag to prepare next development cycle. Commit and push to master.
GROUP=com.mapzen.tangram
VERSION_NAME=1.0.1-SNAPSHOT
Once Travis CI completes the release build, log into Sonatype Staging Repository and promote the artifact to production. For more information see the Sonatype OSSRH Guide.
Note: It can several hours for a newly promoted artifact to appear in Maven Central.
Document release notes at https://github.com/tangrams/tangram-es/releases.