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_RELEASESWG_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