GitLab API icon

GitLab API

Gitlab

Actions880

Overview

This node operation updates the Pivotal Tracker integration settings for a specific GitLab group. It is useful for managing and configuring the integration between GitLab groups and Pivotal Tracker projects, allowing users to automate and synchronize project management workflows.

Use Case Examples

  1. Updating Pivotal Tracker integration settings for a GitLab group to enable or modify project synchronization.
  2. Automating the configuration of Pivotal Tracker integration for multiple GitLab groups in a CI/CD pipeline.

Properties

Name Meaning
Skip Authentication Determines whether to skip authentication for the API request.
Authentication Specifies the authentication method to use, hidden unless Skip Authentication is false.
baseUrl The base URL for the GitLab instance, defaulting to https://gitlab.com.
Method HTTP method to use for the request, default is GET but PUT is used for this operation.
Path Parameters Parameters to specify the group ID in the API path, required for the request.

Output

JSON

  • status - HTTP response status code indicating the result of the update operation.
  • data - The updated integration details returned from the GitLab API.

Dependencies

  • GitLab API authentication token

Troubleshooting

  • Ensure the group ID path parameter is correctly set and valid to avoid 404 errors.
  • Verify that the authentication token has sufficient permissions to update group integrations.
  • Check the base URL if using a self-hosted GitLab instance to ensure it is correct.
  • Common errors include authentication failures, invalid group ID, or malformed request body. Verify request body schema matches the expected integration settings.

Links

Discussion