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 | |
| job |
O escopo de autorização de trabalho para compilações enfileirado em relação a essa definição. |
| job |
O tempo limite de cancelamento, em minutos, para compilações enfileiradas em relação a essa definição. |
| job |
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. |
| ref |
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
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
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}