Skip to content
This repository was archived by the owner on Aug 29, 2024. It is now read-only.

Release Process

yungez edited this page Mar 5, 2018 · 1 revision

This page describes how to release a new version.

  • A release branch is created: eg. release/2.0.2.
  • Any critical issues should have fixed.
  • Readme files updated to aligned with codes on behavior, version.
  • CI passed.
  • When there are no more additional critical issues, a release tag 2.0.2 is created.
  • Code is built from 2.0.2 tag.
  • Publish packages to maven staging repository.
  • Verify staged packages.
  • Promote to maven production repository after verification done.
  • Keep this release branch.
Clone this wiki locally