GitLab API icon

GitLab API

Gitlab

Actions880

Overview

This node operation retrieves the ASCII-armored public key for a specific Debian distribution codename within a GitLab group. It is useful for users who need to access the Debian package signing key associated with a group's Debian distribution, for example, to verify package authenticity or configure package repositories.

Use Case Examples

  1. A DevOps engineer uses this node to fetch the public key for the 'sid' codename of a Debian distribution in a GitLab group to set up secure package installation on servers.
  2. A developer automates the retrieval of Debian distribution keys for multiple groups to ensure package integrity across environments.

Properties

Name Meaning
Skip Authentication Determines whether to skip authentication for the API request.
Authentication Specifies the authentication method to use if authentication is not skipped.
baseUrl The base URL of the GitLab instance to which the API request is sent.
Method The HTTP method used for the API request.
Path Parameters Parameters used in the API request path to specify the group ID and Debian distribution codename.

Output

JSON

  • key
    • asc - The ASCII-armored public key of the Debian distribution for the specified group and codename.

Dependencies

  • GitLab API authentication token or credentials

Troubleshooting

  • Ensure the group ID and Debian codename are correctly specified; incorrect values will result in API errors.
  • If authentication is required and skipped, the request will fail with an authorization error.
  • Verify the baseUrl is correct for the GitLab instance being accessed.

Links

Discussion