Udostępnij za pomocą


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
jobAuthorizationScope

Zakres autoryzacji zadania dla kompilacji w kolejce względem tej definicji.

jobCancelTimeoutInMinutes

Limit czasu anulowania (w minutach) dla kompilacji w kolejce względem tej definicji.

jobTimeoutInMinutes

Limit czasu wykonywania zadania (w minutach) dla kompilacji w kolejce względem tej definicji.

name

Nazwa fazy.

refName

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

dependencies: Dependency[]

Wartość właściwości

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

steps: BuildDefinitionStep[]

Wartość właściwości

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}