Actions71
- Branch Actions
- File Actions
- Group Actions
- Issue Actions
- Merge Request Actions
- Pipeline Actions
- Project Actions
- Raw API Actions
- Release Actions
- Tag Actions
Pipeline → Download Artifacts
AI-generatedSummary
Download artifacts archive from a specific GitLab pipeline job on a given branch or tag.
Inputs
- Authentication — Choose to use saved credentials or specify custom GitLab server URL and access token.
- GitLab Server — Base URL for your GitLab instance, defaults to https://gitlab.com; visible only when custom authentication is selected.
- Access Token — Personal access token with API permissions; visible only with custom authentication.
- Project Locator — Method to identify the project: either by ID or by Path (owner and project name). Defaults to ID.
- Project ID — Numeric ID of the project; used when Project Locator is set to ID.
- Project Owner — Namespace or owner of the project; used when Project Locator is set to Path.
- Project Name — Project slug or name; used when Project Locator is set to Path.
- Pipeline ID (required) — Numeric ID of the pipeline to download artifacts from. Must be positive.
- Ref — Branch or tag that triggered the pipeline, such as 'main'. Defaults to 'main'.
Output shape
a binary file stream representing the downloaded artifacts archive.
Returns the raw artifact archive file corresponding to the specified pipeline and ref. Requires a valid pipeline with generated artifacts. Errors if pipeline or artifacts are not found or access token is invalid.