Edit

Share via


Phase Class

Definition

Represents a phase of a build definition.

[System.Runtime.Serialization.DataContract]
public class Phase : Microsoft.VisualStudio.Services.WebApi.BaseSecuredObject
type Phase = class
    inherit BaseSecuredObject
Public Class Phase
Inherits BaseSecuredObject
Inheritance
Microsoft.VisualStudio.Services.WebApi.BaseSecuredObject
Phase
Attributes

Constructors

Phase()

Properties

Condition

The condition that must be true for this phase to execute.

Dependencies

The list of dependencies for this phase.

JobAuthorizationScope

The job authorization scope for builds queued against this definition.

JobCancelTimeoutInMinutes

The cancellation timeout, in minutes, for builds queued against this definition.

JobTimeoutInMinutes

The job execution timeout, in minutes, for builds queued against this definition.

Name

The name of the phase.

RefName

The unique ref name of the phase.

Steps

The list of steps run by the phase.

Target

The target (agent, server, etc.) for this phase.

Variables

The list of variables defined on the phase.

Applies to