ContinuousIntegrationTrigger interface

Represents a continuous integration (CI) trigger.

Extends

Properties

batchChanges

Indicates whether changes should be batched while another CI build is running.

branchFilters
maxConcurrentBuildsPerBranch

The maximum number of simultaneous CI builds that will run per branch.

pathFilters
pollingInterval

The polling interval, in seconds.

pollingJobId

The ID of the job used to poll an external repository.

settingsSourceType

Inherited Properties

triggerType

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