ContinuousIntegrationType Enumeration

Specifies the continuous integration type that is used as the trigger for system builds of a build definition.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Namespace:  Microsoft.TeamFoundation.Build.Server.Compatibility
Assembly:  Microsoft.TeamFoundation.Build.Server (in Microsoft.TeamFoundation.Build.Server.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration ContinuousIntegrationType
[FlagsAttribute]
public enum ContinuousIntegrationType
[FlagsAttribute]
public enum class ContinuousIntegrationType
[<FlagsAttribute>]
type ContinuousIntegrationType
public enum ContinuousIntegrationType

Members

Member name Description
All All types.

Batch A build should be started for multiple changesets at a specified interval.

Gated A validation build should be started for each check-in.

Individual A build should be started for each changeset.

None Manual builds only.

Schedule A build should be started on a specified schedule if changesets exist.

ScheduleForced A build should be started on a specified schedule whether or not changesets exist.

See Also

Reference

Microsoft.TeamFoundation.Build.Server.Compatibility Namespace