Поделиться через


Phase interface

Представляет этап определения сборки.

Свойства

condition

Условие, которое должно быть верным для выполнения этого этапа.

dependencies
jobAuthorizationScope

Область авторизации задания для построения в очереди для этого определения.

jobCancelTimeoutInMinutes

Время ожидания отмены в минутах для сборки, в очереди для этого определения.

jobTimeoutInMinutes

Время ожидания выполнения задания в минутах для сборки, в очереди для этого определения.

name

Имя этапа.

refName

Уникальное имя ссылки этапа.

steps
target

Целевой объект (агент, сервер и т. д.) для этого этапа.

variables

Сведения о свойстве

condition

Условие, которое должно быть верным для выполнения этого этапа.

condition: string

Значение свойства

string

dependencies

dependencies: Dependency[]

Значение свойства

jobAuthorizationScope

Область авторизации задания для построения в очереди для этого определения.

jobAuthorizationScope: BuildAuthorizationScope

Значение свойства

jobCancelTimeoutInMinutes

Время ожидания отмены в минутах для сборки, в очереди для этого определения.

jobCancelTimeoutInMinutes: number

Значение свойства

number

jobTimeoutInMinutes

Время ожидания выполнения задания в минутах для сборки, в очереди для этого определения.

jobTimeoutInMinutes: number

Значение свойства

number

name

Имя этапа.

name: string

Значение свойства

string

refName

Уникальное имя ссылки этапа.

refName: string

Значение свойства

string

steps

steps: BuildDefinitionStep[]

Значение свойства

target

Целевой объект (агент, сервер и т. д.) для этого этапа.

target: PhaseTarget

Значение свойства

variables

variables: {[key: string]: BuildDefinitionVariable}

Значение свойства

{[key: string]: BuildDefinitionVariable}