Skip to content

Releasing Feign

Kevin Davis edited this page Aug 12, 2019 · 3 revisions

Here are the top things to know about OpenFeign releases.

  • OpenFeign maintains the most recent major version.
  • Releases are automated using Travis CI.
  • Releases are deployed to Maven Central.

How to perform a release:

  1. Clone the repository.
  2. Checkout the master branch.
  3. Run the release script to set the next release version, push the tag, and update the versions to the next snapshot ./travis/release.sh
  4. Wait for Travis CI complete the build.
  5. Create a new GitHub Release summarizing the changes.

TO DO:

  • Consider moving to CircleCI for speed
  • Update Gitter integration to announce builds and releases.
Clone this wiki locally