nbusy / nbusy-android

NBusy Android app.
http://nbusy.com
Apache License 2.0
1 stars 0 forks source link

Automate Google Play deployment #71

Closed soygul closed 7 years ago

soygul commented 8 years ago

1) Create a release in GitHub. 2) Read the version no from that release from GitHub and temporarily modify versionCode/versionName in gradle config accordingly. Alternatively, use env vars. 3) Deploy to Google Play store using the changelog from github releases.

This can be done using google/github clients libs.

soygul commented 8 years ago

Deploying to GitHub Releases and Play Store Alpha can be done with:

  1. Use CLI tools store inside the repo in Dockerfile:
  2. Create /devops (or /build) repo and use Go SDKs for all of these stuff in that repo and depend on a version of it from Dockerfile. More long term solution (+) but complicates things further (-).
soygul commented 8 years ago

We'll also need to copy GitHub release notes from tags to Play Store beta so this might be a task in /build. We can even create the GitHub release with custom params via /build.