Partilhar via


Phase interface

Representa uma fase de uma definição de compilação.

Propriedades

condition

A condição que deve ser verdadeira para que esta fase seja executada.

dependencies
jobAuthorizationScope

O escopo de autorização de trabalho para compilações enfileirado em relação a essa definição.

jobCancelTimeoutInMinutes

O tempo limite de cancelamento, em minutos, para compilações enfileiradas em relação a essa definição.

jobTimeoutInMinutes

O tempo limite de execução do trabalho, em minutos, para compilações enfileiradas em relação a essa definição.

name

O nome da fase.

refName

O nome ref exclusivo da fase.

steps
target

O destino (agente, servidor, etc.) para esta fase.

variables

Detalhes de Propriedade

condition

A condição que deve ser verdadeira para que esta fase seja executada.

condition: string

Valor de Propriedade

string

dependencies

dependencies: Dependency[]

Valor de Propriedade

jobAuthorizationScope

O escopo de autorização de trabalho para compilações enfileirado em relação a essa definição.

jobAuthorizationScope: BuildAuthorizationScope

Valor de Propriedade

jobCancelTimeoutInMinutes

O tempo limite de cancelamento, em minutos, para compilações enfileiradas em relação a essa definição.

jobCancelTimeoutInMinutes: number

Valor de Propriedade

number

jobTimeoutInMinutes

O tempo limite de execução do trabalho, em minutos, para compilações enfileiradas em relação a essa definição.

jobTimeoutInMinutes: number

Valor de Propriedade

number

name

O nome da fase.

name: string

Valor de Propriedade

string

refName

O nome ref exclusivo da fase.

refName: string

Valor de Propriedade

string

steps

steps: BuildDefinitionStep[]

Valor de Propriedade

target

O destino (agente, servidor, etc.) para esta fase.

target: PhaseTarget

Valor de Propriedade

variables

variables: {[key: string]: BuildDefinitionVariable}

Valor de Propriedade

{[key: string]: BuildDefinitionVariable}