GitLab API icon

GitLab API

Gitlab

Actions880

Overview

This node operation verifies a domain for GitLab Pages within a specific project. It is useful for users managing GitLab projects who want to confirm ownership or validity of a custom domain associated with their project's GitLab Pages. For example, a user can verify that a domain they intend to use for their project's pages is correctly configured and recognized by GitLab.

Use Case Examples

  1. Verifying a custom domain for a GitLab Pages site in a project to ensure it is properly set up.
  2. Automating domain verification as part of a CI/CD pipeline for GitLab projects.

Properties

Name Meaning
Skip Authentication Option to skip authentication for the request.
Authentication Type of authentication used, defaulting to GitLab API key authentication.
baseUrl Base URL of the GitLab instance, default is https://gitlab.com.
Method HTTP method to use for the request, default is GET.
Path Parameters Parameters to specify the project ID and domain to verify.

Output

JSON

  • status - The status of the domain verification request.
  • message - Additional message or information about the verification result.

Dependencies

  • GitLab API key credential for authentication

Troubleshooting

  • Ensure the project ID and domain parameters are correctly specified and URL-encoded if necessary.
  • Verify that the authentication credentials are valid and have sufficient permissions to access the project and perform domain verification.
  • Check the base URL if using a self-hosted GitLab instance to ensure it is correct.

Links

Discussion