theapsgroup/gitlab

steampipe plugin install theapsgroup/gitlabsteampipe plugin install theapsgroup/gitlab

Table: gitlab_project_pipeline

The gitlab_project_pipeline table can be used to query information about pipelines on a specific project.

However, you must specify a project_id in the where or join clause.

Examples

List pipeline information for a project

select
*
from
gitlab_project_pipeline
where
project_id = 123;

.inspect gitlab_project_pipeline

Pipelines for a GitLab Project

NameTypeDescription
created_attimestamp without time zoneTimestamp of when the pipeline was created.
idbigintThe ID of the pipeline.
project_idbigintThe ID of the project the pipeline was run against - link `gitlab_project.id`.
reftextThe reference associated with the pipeline (branch name or tag).
shatextThe commit SHA at which the pipeline was run against.
statustextThe status of the pipeline (success/failed/canceled).
updated_attimestamp without time zoneTimestamp of when the pipeline was last updated.
web_urltextThe url to view the pipeline.