BuildStatusRow

A CI build status row with a colored dot, pipeline label, and result link.

Import

import { BuildStatusRow } from "@gumtree/ui/forge/BuildStatusRow";

Props

PropTypeDefaultDescription
status*"pass" | "fail" | "running"-Build status (determines dot color and animation)
label*string-Pipeline or build name
resultTextstring-Result summary text
resultHrefstring-Link to the build results

Examples

All Statuses

Pass, running, and fail states.

keyboard-ci #31311/11 passed
keyboard-ci #3148/11 running
keyboard-ci #3109/11 failed
<BuildStatusRow status="pass" label="keyboard-ci #313" resultText="11/11 passed" resultHref="#" />
<BuildStatusRow status="running" label="keyboard-ci #314" resultText="8/11 running" resultHref="#" />
<BuildStatusRow status="fail" label="keyboard-ci #310" resultText="9/11 failed" resultHref="#" />