VcsHostingChangesProcessor
The basic entity that represents a VCS integration configured for a project.
Extends ChangesProcessor
Extended by:
- GitHubChangesProcessor
- GogsChangesProcessor
- GiteaChangesProcessor
- SpaceChangesProcessor
- GitLabChangesProcessor
- BitBucketChangesProcessor
- BitbucketStandaloneChangesProcessor
Attributes
This table describes attributes of the VcsHostingChangesProcessor
entity.
To receive an attribute in the response from the server, specify it explicitly in the
fields
request parameter.To update an attribute, provide it in the body of a POST request.
Field | Type | Description |
---|---|---|
id | String | The database ID of the VCS integration. |
server | VcsHostingServer | The VCS server. |
path | String | The relative path to the repository from the VCS base URL. |
branchSpecification | String | The list of branches that the integration monitors for changes. Supports regular expressions. |
committers | UserGroup | The group of users who can update issues with commands in their commits. |
project | Project | The primary project in which the integration is active. |
relatedProjects | Array of Projects | The list of additional projects linked to the integration. |
enabled | Boolean | |
visibleForGroups | Array of UserGroups | The list of user groups that can view changes made by the integration in the issue activity stream. This list is set in the "VCS changes visibility" setting in the integration settings. |
addComments | Boolean | |
lookupIssuesInBranchName | Boolean | |