gitlab_project_pipelines
List a GitLab project's pipelines, optionally filtered by branch, tag, commit SHA, or status, to inspect CI/CD run history and find the pipeline for a specific ref.
Instructions
List a project's pipelines, optionally filtered by ref or status. On 11.3 a merge request's own pipelines come from gitlab_mr_pipelines.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | No | branch name, tag or commit SHA | |
| page | No | 1-based page number; see pagination.nextPage in the result | |
| status | No | ||
| perPage | No | items per page, max 100 (GitLab default is 20) | |
| project | Yes | project id ('42') or full path ('group/subgroup/app'); a path is URL-encoded for you |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | ||
| pagination | Yes |