list_pipelines
List and filter GitLab CI/CD pipelines by branch, tag, status, or commit SHA to inspect build and deployment runs for a project.
Instructions
List CI/CD pipelines filtered by branch, tag, status, or commit SHA
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | No | Filter pipelines by branch or tag name | |
| sha | No | Filter pipelines by commit SHA | |
| page | Yes | Page number for pagination (default: 1) | |
| status | No | Filter pipelines by execution status | |
| per_page | Yes | Number of pipelines per page (default: 20, max: 100) | |
| project_id | Yes | Project numeric ID (e.g. 31) or namespace path (e.g. 'group/project-name'). URL-encoding is handled automatically. |