Skip to content

Releasing Denominator

Adrian Cole edited this page Mar 13, 2015 · 2 revisions

Here are the top things to know about Denominator releases.

  • Denominator uses release branches for major versions, supporting only the last two. For example, version 4 is released from the 4.x branch.
  • Releases are automated via travis by applying a tag of v#.#.# to a release branch. Ex. pushing the v4.4.2 tag from the 4.x branch releases denominator 4.4.2.
  • Releases go to bintray and shortly thereafter sync to maven central.

Here's the release process, using for example version 4.4.2

  1. git checkout 4.x
  2. git tag v4.4.2
  3. git push --tags
  4. await https://travis-ci.org/Netflix/denominator/builds
  5. update README.md, cli/README.md, and examples to use 4.4.2
Clone this wiki locally