Phase interface
Reprezentuje fazę definicji kompilacji.
Właściwości
| condition | Warunek, który musi być spełniony, aby ta faza została wykonana. |
| dependencies | |
| job |
Zakres autoryzacji zadania dla kompilacji w kolejce względem tej definicji. |
| job |
Limit czasu anulowania (w minutach) dla kompilacji w kolejce względem tej definicji. |
| job |
Limit czasu wykonywania zadania (w minutach) dla kompilacji w kolejce względem tej definicji. |
| name | Nazwa fazy. |
| ref |
Unikatowa nazwa referencji fazy. |
| steps | |
| target | Element docelowy (agent, serwer itp.) dla tej fazy. |
| variables |
Szczegóły właściwości
condition
Warunek, który musi być spełniony, aby ta faza została wykonana.
condition: string
Wartość właściwości
string
dependencies
jobAuthorizationScope
Zakres autoryzacji zadania dla kompilacji w kolejce względem tej definicji.
jobAuthorizationScope: BuildAuthorizationScope
Wartość właściwości
jobCancelTimeoutInMinutes
Limit czasu anulowania (w minutach) dla kompilacji w kolejce względem tej definicji.
jobCancelTimeoutInMinutes: number
Wartość właściwości
number
jobTimeoutInMinutes
Limit czasu wykonywania zadania (w minutach) dla kompilacji w kolejce względem tej definicji.
jobTimeoutInMinutes: number
Wartość właściwości
number
name
Nazwa fazy.
name: string
Wartość właściwości
string
refName
Unikatowa nazwa referencji fazy.
refName: string
Wartość właściwości
string
steps
target
Element docelowy (agent, serwer itp.) dla tej fazy.
target: PhaseTarget
Wartość właściwości
variables
variables: {[key: string]: BuildDefinitionVariable}
Wartość właściwości
{[key: string]: BuildDefinitionVariable}