list_pipelines
Retrieve a list of pipelines in a GitLab project, filtered by status, branch, username, and other criteria. Use this to monitor CI/CD progress and deployment statuses.
Instructions
List pipelines in a project
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | No | Filter by branch or tag name | |
| sha | No | Filter by commit SHA | |
| name | No | Filter by pipeline name | |
| sort | No | Sort order | desc |
| status | No | Filter by pipeline status | |
| order_by | No | Order pipelines by field | id |
| per_page | No | Number of results per page (max 100) | |
| username | No | Filter by username of the user who triggered the pipeline | |
| project_id | Yes | Project ID or path | |
| yaml_errors | No | Filter pipelines with YAML errors | |
| updated_after | No | Filter pipelines updated after this date (ISO 8601 format) | |
| updated_before | No | Filter pipelines updated before this date (ISO 8601 format) |