GitLab API icon

GitLab API

Gitlab

Actions1062

Conan_packages → putApiV4PackagesConanV1FilesPackageNamePackageVersionPackageUsernamePackageChannelRecipeRevisionPackageConanPackageReferencePackageRevisionFileName

AI-generated

Summary

Uploads a file to a Conan package in a GitLab Conan repository via the Conan v1 file endpoint.

Inputs

  • package_name (required) — The package name in the Conan repository, e.g. my-package.
  • package_version (required) — The package version, e.g. 1.0.
  • package_username (required) — The package username, typically in the form my-group+my-project.
  • package_channel (required) — The package channel, e.g. stable.
  • recipe_revision (required) — The Conan recipe revision.
  • conan_package_reference (required) — The Conan package ID.
  • package_revision (required) — The Conan package revision.
  • file_name (required) — The file name to upload. Allowed values: conanfile.py, conanmanifest.txt, conan_sources.tgz, conan_export.tgz, conaninfo.txt, conan_package.tgz.

Output shape

Depends on the GitLab API response; the node does not document a transformed output shape.

Returns the raw response from the GitLab API for the PUT request.

Links

Discussion