GitLab API icon

GitLab API

Gitlab

Actions1062

Integrations → putApiV4ProjectsIdServicesJenkins

AI-generated

Summary

Update the Jenkins integration settings of a specified GitLab project by sending data to the project's Jenkins service API endpoint.

Inputs

  • Id (required) — The unique identifier of the GitLab project whose Jenkins integration settings you want to update.
  • putApiV4ProjectsIdServicesJenkins (required) — The request body containing the Jenkins service configuration data to update for the project.
  • Skip Authentication — Optionally skip authentication for this request (default is false).
  • Authentication — Select authentication method, hidden unless skipping authentication is disabled (default is GitLab API credential).

Output shape

a single JSON object representing the updated Jenkins integration service configuration for the specified project

Returns the response from the GitLab API's PUT /api/v4/projects/{id}/services/jenkins endpoint; the shape corresponds to the Jenkins service resource. Requires the project ID path parameter and a configured request body with Jenkins service settings.

Links

Discussion