Place the following in ~/.gradle/gradle.properties
:
TELECINE_BUGSNAG_KEY=<key>
TELECINE_ANALYTICS_KEY=<key>
-
Update the
telecine/build.gradle
versions to whatever you feel conveys the sheer awesomeness of the update to which you are about to bestow on the masses. -
Update the
CHANGELOG.md
with the public and internal changes. -
Commit with
git commit -am "Prepare version X.Y.Z."
replacing 'X.Y.Z' with the version number. -
Run
./release.sh /path/to/your.keystore
. Enter your password when prompted. -
Install the release APK.
-
Run
adb shell am start -n com.jakewharton.telecine/.TelecineActivity -e crash true
and ensure that the app crashed and that the exception was reported to Bugsnag. -
Upload to the Play Store Developer Console and ensure the APK is accepted.
-
Create an annotated tag with
git tag -a X.Y.X -m "Version X.Y.Z"
replacing 'X.Y.Z' with the version number. -
Push master (
git push
). Push tags (git push --tags
).