GitLab API

GitlabTool

Actions1095

Conan_packages → getApiV4PackagesConanV1FilesPackageNamePackageVersionPackageUsernamePackageChannelRecipeRevisionPackageConanPackageReferencePackageRevisionFileName

AI-generated

Summary

Retrieves a named file for a specific Conan package from the GitLab Conan package registry. Supply all eight path parameters to identify the package, revisions, and file.

Inputs

  • Skip Authentication — Defaults to false. When false, the GitLab API credential is used; when true, authentication is skipped.
  • baseUrl — GitLab instance base URL, defaulting to https://gitlab.com. The source says the effective base URL is defined by the GitLab API credential.
  • Method — HTTP method, default GET; the UI also offers POST, PUT, DELETE, HEAD, and PATCH.
  • package_name (required) — Conan package name.
  • package_version (required) — Conan package version.
  • package_username (required) — Conan package username.
  • package_channel (required) — Conan package channel.
  • recipe_revision (required) — Conan recipe revision.
  • conan_package_reference (required) — Conan package ID.
  • package_revision (required) — Conan package revision.
  • file_name (required) — Package file name. The schema lists conanfile.py, conanmanifest.txt, conan_sources.tgz, conan_export.tgz, conaninfo.txt, and conan_package.tgz.

Output shape

The API response for the requested file.

The supplied source shows this node delegates execution to OpenApiToolNode but does not specify response encoding or shape; the response may depend on the selected HTTP method and GitLab API behavior.

Links

Discussion