Compartir a través de


Phase interface

Representa una fase de una definición de compilación.

Propiedades

condition

Condición que debe ser verdadera para que se ejecute esta fase.

dependencies
jobAuthorizationScope

Ámbito de autorización del trabajo para compilaciones en cola en esta definición.

jobCancelTimeoutInMinutes

Tiempo de espera de cancelación, en minutos, para las compilaciones en cola en esta definición.

jobTimeoutInMinutes

Tiempo de espera de ejecución del trabajo, en minutos, para las compilaciones en cola en esta definición.

name

Nombre de la fase.

refName

Nombre ref único de la fase.

steps
target

Destino (agente, servidor, etc.) para esta fase.

variables

Detalles de las propiedades

condition

Condición que debe ser verdadera para que se ejecute esta fase.

condition: string

Valor de propiedad

string

dependencies

dependencies: Dependency[]

Valor de propiedad

jobAuthorizationScope

Ámbito de autorización del trabajo para compilaciones en cola en esta definición.

jobAuthorizationScope: BuildAuthorizationScope

Valor de propiedad

jobCancelTimeoutInMinutes

Tiempo de espera de cancelación, en minutos, para las compilaciones en cola en esta definición.

jobCancelTimeoutInMinutes: number

Valor de propiedad

number

jobTimeoutInMinutes

Tiempo de espera de ejecución del trabajo, en minutos, para las compilaciones en cola en esta definición.

jobTimeoutInMinutes: number

Valor de propiedad

number

name

Nombre de la fase.

name: string

Valor de propiedad

string

refName

Nombre ref único de la fase.

refName: string

Valor de propiedad

string

steps

steps: BuildDefinitionStep[]

Valor de propiedad

target

Destino (agente, servidor, etc.) para esta fase.

target: PhaseTarget

Valor de propiedad

variables

variables: {[key: string]: BuildDefinitionVariable}

Valor de propiedad

{[key: string]: BuildDefinitionVariable}