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