BuildReason2010 Enumeration

Specifies the reason a build was started.

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
<ClientEnumAttribute(ClientVisibility.Internal)> _
<FlagsAttribute> _
Public Enumeration BuildReason2010
[ClientEnumAttribute(ClientVisibility.Internal)]
[FlagsAttribute]
public enum BuildReason2010
[ClientEnumAttribute(ClientVisibility::Internal)]
[FlagsAttribute]
public enum class BuildReason2010
[<ClientEnumAttribute(ClientVisibility.Internal)>]
[<FlagsAttribute>]
type BuildReason2010
public enum BuildReason2010

Members

Member name Description
All The build was started for all reasons.

BatchedCI The build was started for the trigger ContinuousIntegrationType.Batch.

CheckInShelveset The build was started for the trigger ContinuousIntegrationType.Gated.

IndividualCI The build was started for the trigger ContinuousIntegrationType.Individual.

Manual The build was started manually.

None No reason. This value should not be used.

Schedule The build was started for the trigger ContinuousIntegrationType.Schedule.

ScheduleForced The build was started for the trigger ContinuousIntegrationType.ScheduleForced.

Triggered The build was triggered for retention policy purposes.

UserCreated The build was created by a user.

ValidateShelveset The build was started manually for private validation.

See Also

Reference

Microsoft.TeamFoundation.Build.Server.Compatibility Namespace