GitLab API

GitlabTool

Actions1095

Debian_packages → getApiV4GroupsIdPackagesDebianDists*distributionComponentDebianInstallerBinaryArchitecturePackages

AI-generated

Summary

Retrieve the Debian package list for a specified GitLab group Debian distribution, component, architecture, and Debian installer binary architecture by making a customizable HTTP request to the GitLab API.

Inputs

  • id (required) — The GitLab group ID or full group path to retrieve Debian packages for.
  • distribution (required) — The Debian Codename or Suite representing the distribution (e.g., 'my-distro').
  • component (required) — The Debian Component within the distribution (e.g., 'main').
  • architecture (required) — The Debian Architecture to filter packages by (e.g., 'amd64').
  • method — The HTTP method to use for the request, defaulting to GET.
  • baseUrl — Base URL of the GitLab instance; defaults to 'https://gitlab.com'.
  • skipAuthentication — Whether to skip authentication (default false).
  • queryParameters.distribution — Debian distribution query parameter to include in the request.

Output shape

The response body returned by GitLab for the Debian package list, typically JSON or plain text depending on the API endpoint.

The returned data corresponds to the Packages file listing Debian installer binary architecture packages in the specified group distribution/component/architecture. Authentication is applied unless skipped. The output varies depending on the HTTP method and endpoint response.

Links

Discussion