Edit

Share via


ContinuousIntegrationTrigger Class

Definition

Represents a continuous integration (CI) trigger.

[System.Runtime.Serialization.DataContract]
public sealed class ContinuousIntegrationTrigger : Microsoft.TeamFoundation.Build.WebApi.BuildTrigger
type ContinuousIntegrationTrigger = class
    inherit BuildTrigger
Public NotInheritable Class ContinuousIntegrationTrigger
Inherits BuildTrigger
Inheritance
Microsoft.VisualStudio.Services.WebApi.BaseSecuredObject
ContinuousIntegrationTrigger
Attributes

Constructors

ContinuousIntegrationTrigger()

Properties

BatchChanges

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

BranchFilters

A list of filters that describe which branches will trigger builds.

MaxConcurrentBuildsPerBranch

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

PathFilters

A list of filters that describe which paths will trigger builds.

PollingInterval

The polling interval, in seconds.

PollingJobId

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

SettingsSourceType
TriggerType

The type of the trigger.

(Inherited from BuildTrigger)

Applies to