GitLab API icon

GitLab API

Gitlab

Actions1062

Integrations → putApiV4ProjectsIdIntegrationsJenkins

AI-generated

Summary

Update the Jenkins integration settings of a specific GitLab project by sending a PUT request to the /api/v4/projects/{id}/integrations/jenkins endpoint.

Inputs

  • id (required) — The ID of the GitLab project whose Jenkins integration is to be updated.
  • putApiV4ProjectsIdIntegrationsJenkins (required) — The request body containing the Jenkins integration configuration parameters as defined by the GitLab API schema.
  • baseUrl — The base URL of the GitLab instance, defaulting to https://gitlab.com.
  • skipAuthentication — Option to skip authentication; defaults to false, meaning authentication is used.

Output shape

a single JSON object representing the updated Jenkins integration configuration of the specified project, as returned by the GitLab API.

The output is the direct response from the GitLab API PUT request to update the Jenkins integration. Ensure the 'id' path parameter and request body are correctly specified according to GitLab's API schema. Authentication is required unless 'skipAuthentication' is set to true.

Links

Discussion