GitLab API icon

GitLab API

Gitlab

Actions1062

Integrations → putApiV4ProjectsIdServicesTeamcity

AI-generated

Summary

Update the TeamCity service integration settings for a specific GitLab project by project ID.

Inputs

  • id (required) — The ID of the GitLab project for which to update the TeamCity service integration.
  • putApiV4ProjectsIdServicesTeamcity (required) — An object containing the configuration parameters to update the TeamCity service integration for the specified project.
  • baseUrl — The base URL of the GitLab instance, defaulting to https://gitlab.com.
  • skipAuthentication — Boolean to determine whether to skip authentication (default is false).

Output shape

a single JSON object representing the updated TeamCity service integration details for the project

Returns the updated service integration resource from the GitLab API /api/v4/projects/{id}/services/teamcity endpoint after a successful PUT request.

Examples

Example 1: Update TeamCity integration settings for project 1234

Set 'id' to '1234' and provide the desired TeamCity service integration configuration in the body parameter.

Links

Discussion