Skip to content
Reference>Administration>Release Management

Release Management

1. Overview

Release Management in MetaKraftwerk is the structured process of planning, controlling, and managing releases across test and production environments. The goal is to ensure the stability of the live environment and to deliver the correct components in a controlled manner.

In the section Release Management you can configure Release Groups which are then used in your Projects. See more under Release Management.

2. Key Concepts

2.1 Release Groups

Release Groups are logical collections of releases. They can be organized by applications, teams, or business domains.

Examples:

  • DWH_RELEASES
  • WG_DWH_RELEASES

Each group contains multiple releases with individual statuses and timelines.

2.2 Releases

Releases are individual deployment packages or project phases within a group. Each release has:

  • Name (e.g., R-2025-Q1, HF-July-01)
  • Timeline (Start and end dates)
  • Status (Open / Closed)
  • Actions (Edit, Lock, Create Hotfix)

3. Release Lifecycle

3.1 Creating a Release

In a release group, users can create:

  • Release: Standard release for new development or features
  • Hotfix Release: Hotfix/Patch release used to fix bugs in an existing release

3.2 Managing Status

A release could be in on of the two following status:

  • Open: The release is active and editable
  • Closed: The release is finished, locked, and cannot be changed

You could switch from one status to the other by clicking the lock icon on a release.

4. Interface Overview

Each Release Group shows:

  • A list of releases with timeline and status
  • Search and filter options
  • Actions: Edit, Lock, Create Hotfix
  • Button: + Create Next Release