-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Releasing Feign
Adrian Cole edited this page Mar 13, 2015
·
3 revisions
Here are the top things to know about Feign releases.
- Feign uses release branches for major versions, supporting only the last two. For example, version 8 is released from the 8.x branch.
- Releases are automated via travis by applying a tag of v#.#.# to a release branch. Ex. pushing the v7.4.0 tag from the 7.x branch releases feign 7.4.0.
- Releases go to bintray and shortly thereafter sync to maven central.
Here's the release process, using for example version 7.4.0
git checkout 7.x
git tag v7.4.0
git push --tags
- await https://travis-ci.org/Netflix/feign/builds
- update examples to use 7.4.0