Skip to content

Branch statuses

Key: home/BranchStatuses

Shows promotion and validation statuses for a configured list of branches in a table. Each row is a branch; columns are promotion levels or validation stamps.

Configuration

Field Type Default Description
title string "Branch statuses" Widget header label.
branches object[] Branches to monitor. Each entry has project (string) and branch (string).
promotionConfigs object[] [] Promotion levels to display as columns. Each entry has promotionLevel (string) and an optional period (ISO 8601 duration, e.g. "PT24H") used to colour-code staleness.
validationConfigs object[] [] Validation stamps to display as columns. Each entry has validationStamp (string) and an optional period.
displayValidationResults boolean false Show detailed validation result statuses inside cells.
displayValidationRun boolean false Show a link to the individual validation run.
refreshInterval ISO 8601 duration "PT0S" Auto-refresh interval. "PT0S" disables auto-refresh.

Example

config:
  title: "Release branches"
  branches:
    - project: "Backend"
      branch: "release/1.0"
    - project: "Frontend"
      branch: "release/1.0"
  promotionConfigs:
    - promotionLevel: "STAGING"
      period: "PT24H"
    - promotionLevel: "PRODUCTION"
  displayValidationResults: true
  refreshInterval: "PT5M"