GitLab API

GitlabTool

Actions1095

Conan_packages → putApiV4PackagesConanV1FilesPackageNamePackageVersionPackageUsernamePackageChannelRecipeRevisionExportFileName

AI-generated

Summary

Uploads a Conan package export file to the GitLab Package Registry using the specified package coordinates and recipe revision.

Inputs

  • Skip Authentication — When enabled, skips GitLab API authentication; otherwise the node uses GitLab API credentials.
  • Base URL — GitLab instance base URL, defaulting to https://gitlab.com. The source notes that the base URL is defined in the gitlabApi credential.
  • Method — HTTP method selector (GET, POST, PUT, DELETE, HEAD, or PATCH), default GET; the operation path is configured for PUT.
  • Path Parameters (required) — Provide package_name, package_version, package_username, package_channel, recipe_revision, and file_name. The file name schema lists conanfile.py, conanmanifest.txt, conan_sources.tgz, conan_export.tgz, conaninfo.txt, and conan_package.tgz.
  • Request body (required) — The parameter schema declares a required body referencing this operation's request schema, but the body fields are not exposed in the supplied properties.

Output shape

An HTTP response from the GitLab API.

The supplied source pack delegates request execution to OpenApiToolNode and does not show this operation's response schema or exact returned data shape.

Links

Discussion