Actions71
- Branch Actions
- File Actions
- Group Actions
- Issue Actions
- Merge Request Actions
- Pipeline Actions
- Project Actions
- Raw API Actions
- Release Actions
- Tag Actions
Pipeline → Delete
AI-generatedSummary
Delete a specific pipeline from a GitLab project identified by its numeric pipeline ID and project ID or path.
Inputs
- Authentication — Selects the authentication method: use saved credentials or provide custom GitLab server URL and access token.
- GitLab Server — Base URL of the GitLab instance, used only if 'Custom' authentication is selected; defaults to https://gitlab.com.
- Access Token — Personal access token with API permissions, used only if 'Custom' authentication is selected.
- Project Locator (required) — Choose how to identify the project: either by numeric ID or by namespace/owner and project name path.
- Project ID (required) — Numeric ID of the project, required if Project Locator is set to 'ID'.
- Project Owner (required) — Namespace or owner of the project, required if Project Locator is set to 'Path'.
- Project Name (required) — Project slug or name, required if Project Locator is set to 'Path'.
- Pipeline ID (required) — Numeric ID of the pipeline to be deleted (must be positive).
Output shape
a single record
Returns the API response for the pipeline deletion request. The payload generally confirms successful deletion or may contain error details if deletion fails.
Examples
Example 1: Deleting a pipeline using project ID
Set 'Project Locator' to 'ID', provide 'Project ID' and 'Pipeline ID', and choose the Delete operation.
Example 2: Deleting a pipeline using namespace and project name
Set 'Project Locator' to 'Path', provide 'Project Owner' and 'Project Name', along with the 'Pipeline ID', and choose the Delete operation.