- Clone the production keystore from its private repository and copy it into your home folder.
- Add the keystore credentials to
~/.gradle/gradle.properties. - Copy the production API keys into
~/.gradle/gradle.properties. - Build release APK using
./gradlew clean installProdRelease --refresh-dependencies.
- Remove
-SNAPSHOTtag from version name ingradle.propertiesand commit changes. Push changes to GitHub (master). - Tag release
eraser-map-x.y.zand push tag to GitHub. - Add release name and notes to
https://github.com/mapzen/eraser-map/releases. - Trigger release build on Circle CI using
scripts/perform-release.sh eraser-map-x.y.z. - Update listing (what's new, known issues, screenshots, etc.) in Google Play Store and upload APK.
- Update version name and add
-SNAPSHOTtag for next development cycle. Push changes to GitHub (master).