GitLab API

GitlabTool

Actions1095

Conan_packages → putApiV4PackagesConanV1FilesPackageNamePackageVersionPackageUsernamePackageChannelRecipeRevisionPackageConanPackageReferencePackageRevisionFileName

AI-generated

Summary

Upload a Conan package file to the GitLab package registry using the configured HTTP method and path parameters.

Inputs

  • Method — HTTP method; options include GET, POST, PUT, DELETE, HEAD, and PATCH. Defaults to GET, though this operation is named for PUT.
  • Path Parameters (required) — Supply package_name, package_version, package_username, package_channel, recipe_revision, conan_package_reference, package_revision, and file_name. The file name must be one of the listed Conan files, such as conaninfo.txt or conan_package.tgz.
  • Authentication — Uses the GitLab API credential unless Skip Authentication is enabled. The base URL is supplied by the credential; the visible baseUrl field defaults to https://gitlab.com.
  • Skip Authentication — Defaults to false; enable to skip credential authentication.

Output shape

Not established by the provided source pack; the operation delegates request execution to OpenApiToolNode.

The declared endpoint path is /api/v4/packages/conan/v1/files/{package_name}/{package_version}/{package_username}/{package_channel}/{recipe_revision}/package/{conan_package_reference}/{package_revision}/{file_name}. The operation schema declares a required request body, but its body schema is hidden and no body input is exposed in the provided properties.

Links

Discussion