GitLab API icon

GitLab API

Gitlab

Actions917

Overview

This node operation retrieves the Debian package distribution release information for a specific group in GitLab. It is useful for users who want to access metadata about Debian package distributions managed within a GitLab group, such as the distribution codename or suite details. For example, a DevOps engineer might use this to automate fetching package release data for deployment or auditing purposes.

Use Case Examples

  1. Fetch the Debian distribution release info for group 'my-group' with distribution 'buster' to verify package versions before deployment.
  2. Automate monitoring of Debian package releases in a GitLab group to trigger CI/CD pipelines.

Properties

Name Meaning
Skip Authentication Option to skip authentication when making the API request.
Authentication Type of authentication used for the API request, defaulting to GitLab API key.
baseUrl Base URL of the GitLab instance to which the request is sent.
Method HTTP method used for the request, default is GET.
Query Parameters Query parameters for the request, specifically the Debian distribution codename or suite.
Path Parameters Path parameters for the request, specifically the group ID or full group path.

Output

JSON

  • distributionRelease - The Debian distribution release information retrieved from the GitLab API

Dependencies

  • GitLab API key credential for authentication

Troubleshooting

  • Ensure the group ID or full group path is correct to avoid 404 errors.
  • Verify that the distribution query parameter is provided and valid to prevent request failures.
  • Check that the GitLab API key has sufficient permissions to access group package information.
  • If skipping authentication, ensure the GitLab instance allows unauthenticated access to this endpoint.

Links

Discussion