Release Overview

Latest Releases

You can find available releases at releases.aura.radio or by executing git tag.

Find releases of individual services in the Gitlab repository page under Deployments > Releases.

Release Workflow

The general release workflow at a glance:

  1. Cycle Planning in the beginning of the release cycle:

    1. Define the date for code-freeze e.g. Monday evening of the the 6th week.

    2. Define the release testers e.g. 1-2 people are sufficient.

    3. Define the release date e.g. Thursday of the 6th week. The cooldown phase can be used, when there are huge, unexpected issues.

  2. When code-freeze hit, repository maintainers release their services. When done, they inform the release manager.

  3. The release manager starts preparing the release. When done, the release testers are informed.

  4. The release testers start testing, mainly if the suite can be still installed according to the documentation. When issues appear, relevant tickets are re-opened and developers are informed. If successful the product owner and release manager are informed to proceed with the release.

  5. The release manager performs the release.

Find the detailed steps per role on the next pages.