GitLab API icon

GitLab API

Gitlab

Actions917

Overview

This node operation retrieves Composer package information from a specific GitLab group using the group's ID or URL-encoded path and a SHA checksum. It is useful for automating the fetching of package metadata in CI/CD pipelines or package management workflows within GitLab groups.

Use Case Examples

  1. Fetch Composer package details for a GitLab group identified by its ID and a specific SHA checksum to verify package integrity.
  2. Use in automation to monitor or validate Composer packages in a GitLab group repository.

Properties

Name Meaning
Skip Authentication Option to bypass authentication for the request.
Authentication Type of authentication used, defaulting to GitLab API key authentication.
baseUrl Base URL of the GitLab instance, defaulting to https://gitlab.com.
Method HTTP method to use for the request, default is GET.
Path Parameters Parameters for the API path including group ID and SHA checksum.

Output

JSON

  • packageData - The JSON response containing the Composer package information for the specified group and SHA.

Dependencies

  • GitLab API key credential for authentication

Troubleshooting

  • Ensure the group ID or URL-encoded path is correct and accessible with the provided credentials.
  • Verify the SHA checksum is accurate and corresponds to an existing package version.
  • Check network connectivity and baseUrl configuration if the request fails to reach the GitLab instance.
  • Authentication errors may occur if the API key is missing, invalid, or lacks necessary permissions.

Links

Discussion