Skip to content

About:Release

Alex Muravya edited this page Jan 13, 2021 · 4 revisions

Versioning

x.y.z where

  • x - major change/feature
  • y - normal feature or feature pack
  • z - small feature or bugfix

Control points

  • Sec OK: Latest dependencies (recommended)
  • Dev OK: Tests are green
  • Ops OK: RC should be at Demo within at least 6 hours before Release.

Release process

  • Do branch from trunk named release-123, where 123 is 1.2.3 version

Preparation (in branch)

  • Change pom.xml with new version
  • Update CHANGELOG.md Release Notes
  • PR to trunk

Release

  • Do release in GitHub with release notes from CHANGELOG.md
  • Deploy release
  • Do NOT forget closing Milestone

Clone this wiki locally