Skip to content

gitlab_pipeline_status

Latest CI pipeline run for a GitLab project as a pass/fail badge, short text line, or status rollup.

KindSafetyShapes
cachedSafebadge, text, entries
OptionTypeRequiredDefaultDescription
hosthostnamenogitlab.comGitLab instance host. Use this for self-hosted GitLab.
project"group/name" or "group/sub/name"nogit remote of cwdProject to query. Falls back to the current directory's GitLab remote.
branchstringnoBranch (ref) to filter the latest pipeline by. Omit for the most recent pipeline on any branch.
ShapeRenderers
badgeanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, status_badge
textanimated_boot, animated_figlet_morph, animated_postfx, animated_scanlines, animated_splitflap, animated_typewriter, animated_wave, text_ascii, text_plain
entriesanimated_boot, animated_postfx, animated_scanlines, animated_splitflap, animated_wave, grid_table
 main · passing                        
[[widget]]
id = "gitlab_pipeline_status"
fetcher = "gitlab_pipeline_status"
render = "status_badge"
                                                                              
                                              
                                                   
                                                
                                                                                
[[widget]]
id = "gitlab_pipeline_status"
fetcher = "gitlab_pipeline_status"
render = "text_ascii"
main · passing                          
                                        
[[widget]]
id = "gitlab_pipeline_status"
fetcher = "gitlab_pipeline_status"
render = "text_plain"
status                           passing
branch                              main
sha                             abc123de
duration                          3m 12s
                                        
[[widget]]
id = "gitlab_pipeline_status"
fetcher = "gitlab_pipeline_status"
render = "grid_table"