Condividi tramite


Phase interface

Rappresenta una fase di una definizione di compilazione.

Proprietà

condition

Condizione che deve essere vera per l'esecuzione di questa fase.

dependencies
jobAuthorizationScope

Ambito di autorizzazione del processo per le compilazioni in coda rispetto a questa definizione.

jobCancelTimeoutInMinutes

Timeout di annullamento, in minuti, per le compilazioni accodate in base a questa definizione.

jobTimeoutInMinutes

Timeout di esecuzione del processo, in minuti, per le compilazioni accodate in base a questa definizione.

name

Nome della fase.

refName

Il nome univoco della fase.

steps
target

La destinazione (agente, server, ecc.) per questa fase.

variables

Dettagli proprietà

condition

Condizione che deve essere vera per l'esecuzione di questa fase.

condition: string

Valore della proprietà

string

dependencies

dependencies: Dependency[]

Valore della proprietà

jobAuthorizationScope

Ambito di autorizzazione del processo per le compilazioni in coda rispetto a questa definizione.

jobAuthorizationScope: BuildAuthorizationScope

Valore della proprietà

jobCancelTimeoutInMinutes

Timeout di annullamento, in minuti, per le compilazioni accodate in base a questa definizione.

jobCancelTimeoutInMinutes: number

Valore della proprietà

number

jobTimeoutInMinutes

Timeout di esecuzione del processo, in minuti, per le compilazioni accodate in base a questa definizione.

jobTimeoutInMinutes: number

Valore della proprietà

number

name

Nome della fase.

name: string

Valore della proprietà

string

refName

Il nome univoco della fase.

refName: string

Valore della proprietà

string

steps

steps: BuildDefinitionStep[]

Valore della proprietà

target

La destinazione (agente, server, ecc.) per questa fase.

target: PhaseTarget

Valore della proprietà

variables

variables: {[key: string]: BuildDefinitionVariable}

Valore della proprietà

{[key: string]: BuildDefinitionVariable}