steampipe 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;

Schema for gitlab_project_pipeline

NameTypeOperatorsDescription
_ctxjsonbSteampipe context in JSON form, e.g. connection_name.
created_attimestamp with time zoneTimestamp of when the pipeline was created.
idbigintThe ID of the pipeline.
project_idbigint=The 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.
sourcetextThe source associated with the pipeline.
statustext=The status of the pipeline (success/failed/canceled).
updated_attimestamp with time zone>, >=, =, <, <=Timestamp of when the pipeline was last updated.
web_urltextThe url to view the pipeline.