create_pipeline
Trigger a new GitLab CI/CD pipeline for a branch or tag, optionally passing variables, to start builds and deployments.
Instructions
Trigger a new CI/CD pipeline execution for a branch or tag
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | Yes | Branch or tag name to run the pipeline on | |
| variables | No | Optional CI/CD variables to pass to the pipeline execution | |
| project_id | Yes | Project numeric ID (e.g. 31) or namespace path (e.g. 'group/project-name'). URL-encoding is handled automatically. |