GitLab API icon

GitLab API

Gitlab

Actions880

Overview

This node operation updates the Bamboo integration settings for a specific GitLab group by sending a PUT request to the GitLab API endpoint `/api/v4/groups/{id}/integrations/bamboo`. It is useful for automating the configuration of Bamboo CI/CD integration within GitLab groups, enabling seamless continuous integration workflows.

Use Case Examples

  1. Updating Bamboo integration settings for a GitLab group with ID 12345 to automate build and deployment processes.
  2. Automating the management of Bamboo integration configurations across multiple GitLab groups in an organization.

Properties

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

Output

JSON

  • statusCode - HTTP status code returned by the API after the update request.
  • responseBody - The JSON response body containing the updated Bamboo integration details or error information.

Dependencies

  • GitLab API authentication credential

Troubleshooting

  • Ensure the group ID provided in the path parameters is valid and exists in the GitLab instance.
  • Verify that the API authentication credentials are correctly configured and have sufficient permissions to update group integrations.
  • Check the request body schema matches the expected structure for Bamboo integration settings to avoid validation errors.

Links

Discussion