Latest CI pipeline run for a GitLab project as a pass/fail badge, short text line, or status rollup.
| Kind | Safety | Shapes |
|---|
| cached | Safe | badge, text, entries |
| Option | Type | Required | Default | Description |
|---|
host | hostname | no | gitlab.com | GitLab instance host. Use this for self-hosted GitLab. |
project | "group/name" or "group/sub/name" | no | git remote of cwd | Project to query. Falls back to the current directory's GitLab remote. |
branch | string | no | — | Branch (ref) to filter the latest pipeline by. Omit for the most recent pipeline on any branch. |
| Shape | Renderers |
|---|
badge | animated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, status_badge |
text | animated_boot, animated_figlet_morph, animated_postfx, animated_scanlines, animated_splitflap, animated_typewriter, animated_wave, text_ascii, text_plain |
entries | animated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, grid_table |
● main · passing
id = "gitlab_pipeline_status"
fetcher = "gitlab_pipeline_status"
▀ ▀
█▄█▖▝▀▙ ▝█ █▀▙ ▜▞▜▖▝▀▙ ▟▀▀ ▟▀▀ ▝█ █▀▙ ▟▀▟▘
█▜▜▌▟▀█ █ █ █ ▐▙▟▘▟▀█ ▝▀▙ ▝▀▙ █ █ █ ▜▄█
▀ ▝▘▝▀▝▘▝▀▘ ▀ ▀ ▟▙ ▝▀▝▘▀▀▘ ▀▀▘ ▝▀▘ ▀ ▀ ▄▄▛
id = "gitlab_pipeline_status"
fetcher = "gitlab_pipeline_status"
main · passing
id = "gitlab_pipeline_status"
fetcher = "gitlab_pipeline_status"
status passing
branch main
sha abc123de
duration 3m 12s
id = "gitlab_pipeline_status"
fetcher = "gitlab_pipeline_status"