Phase interface
Represents a phase of a build definition.
condition | The condition that must be true for this phase to execute. |
dependencies | |
job |
The job authorization scope for builds queued against this definition. |
job |
The cancellation timeout, in minutes, for builds queued against this definition. |
job |
The job execution timeout, in minutes, for builds queued against this definition. |
name | The name of the phase. |
ref |
The unique ref name of the phase. |
steps | |
target | The target (agent, server, etc.) for this phase. |
variables |
The condition that must be true for this phase to execute.
condition: string
Property Value
string
The job authorization scope for builds queued against this definition.
jobAuthorizationScope: BuildAuthorizationScope
Property Value
The cancellation timeout, in minutes, for builds queued against this definition.
jobCancelTimeoutInMinutes: number
Property Value
number
The job execution timeout, in minutes, for builds queued against this definition.
jobTimeoutInMinutes: number
Property Value
number
The name of the phase.
name: string
Property Value
string
The unique ref name of the phase.
refName: string
Property Value
string
variables: {[key: string]: BuildDefinitionVariable}
Property Value
{[key: string]: BuildDefinitionVariable}