Skip to content

Latest commit

 

History

History
10 lines (9 loc) · 1008 Bytes

RELEASING.md

File metadata and controls

10 lines (9 loc) · 1008 Bytes

Releasing

  • All branches must be merged to master except release.
  • Merge master to release.
  • Travis job will start automatically building release branch, and after success, it will deploy automatically the artifacts of current version x.y.z to Bintray.
  • After deploying successfully, release branch, update README with latest download versions and in CHANGELOG, change in progress to the release date. The commit message "released version x.y.z".
  • Go to Github and create a Tag (release) of current release with Tag version = current deployed version.
  • Merge release to master.
  • Starting a new fresh development on master, open gradle.properties and increment the library version, so it's the current version in progress. Also, open CHANGELOG and mention that version with (in progress). And the commit message "start development version x.y.z".
  • To start a new release of current version, go to the first step with commit message "prepare version x.y.z to release".