GitLab API

GitlabTool

Actions905

Overview

This node interacts with the GitLab API to retrieve information about a specific Debian distribution associated with a GitLab group. It is useful for users who need to programmatically access Debian distribution details within a GitLab group, such as for automation or integration purposes. For example, it can be used to fetch the Debian codename details for a given group ID.

Use Case Examples

  1. Retrieve Debian distribution details for a GitLab group by specifying the group ID and Debian codename.
  2. Automate the process of fetching Debian distribution information for multiple groups in GitLab.

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 authentication.
baseUrl The base URL of the GitLab instance to which the API request is sent.
Method HTTP method used for the API request, defaulting to GET.
Path Parameters Parameters required in the API request path, including the group ID and Debian codename.

Output

JSON

  • id - The ID or URL-encoded path of the GitLab group
  • codename - The Debian codename associated with the group
  • distributionDetails - Details of the Debian distribution retrieved from the GitLab API

Dependencies

  • GitLab API key credential for authentication

Troubleshooting

  • Ensure the group ID and Debian codename are correctly specified to avoid 404 errors.
  • Verify that the GitLab API key credential is valid and has sufficient permissions to access group Debian distribution information.
  • Check the base URL to ensure it points to the correct GitLab instance, especially if using a self-hosted GitLab server.

Links

Discussion