ContinuousIntegrationTrigger interface
Represents a continuous integration (CI) trigger.
- Extends
Properties
batch |
Indicates whether changes should be batched while another CI build is running. |
branch |
|
max |
The maximum number of simultaneous CI builds that will run per branch. |
path |
|
polling |
The polling interval, in seconds. |
polling |
The ID of the job used to poll an external repository. |
settings |
Inherited Properties
trigger |
The type of the trigger. |
Property Details
batchChanges
Indicates whether changes should be batched while another CI build is running.
batchChanges: boolean
Property Value
boolean
branchFilters
branchFilters: string[]
Property Value
string[]
maxConcurrentBuildsPerBranch
The maximum number of simultaneous CI builds that will run per branch.
maxConcurrentBuildsPerBranch: number
Property Value
number
pathFilters
pathFilters: string[]
Property Value
string[]
pollingInterval
The polling interval, in seconds.
pollingInterval: number
Property Value
number
pollingJobId
The ID of the job used to poll an external repository.
pollingJobId: string
Property Value
string
settingsSourceType
settingsSourceType: number
Property Value
number
Inherited Property Details
triggerType
The type of the trigger.
triggerType: DefinitionTriggerType
Property Value
Inherited From BuildTrigger.triggerType