GitLab API icon

GitLab API

Gitlab

Actions917

Overview

This node interacts with the GitLab API to retrieve metadata about NuGet packages for a specific group. It is useful for automating the retrieval of package metadata in CI/CD pipelines or for managing package repositories programmatically. For example, it can be used to fetch NuGet package metadata from a GitLab group to integrate with other tools or workflows.

Use Case Examples

  1. Fetch NuGet package metadata for a group to automate package management.
  2. Integrate GitLab NuGet package metadata retrieval into a CI/CD pipeline for version tracking.

Properties

Name Meaning
Skip Authentication Determines whether to skip authentication for the API request.
Authentication Specifies the authentication method to use, defaulting to GitLab API authentication.
baseUrl The base URL of the GitLab instance, defaulting to https://gitlab.com.
Method The HTTP method to use for the request, defaulting to GET.
Path Parameters Parameters to specify the group ID or full group path for which to retrieve NuGet package metadata.

Output

JSON

  • metadata - The metadata information of NuGet packages for the specified GitLab group.

Dependencies

  • GitLab API authentication

Troubleshooting

  • Ensure the group ID or full group path is correctly specified in the path parameters to avoid 404 errors.
  • Verify that the authentication credentials are valid and have the necessary permissions to access the group's NuGet package metadata.
  • Check the baseUrl if using a self-hosted GitLab instance to ensure it is correct.

Links

Discussion