Sdílet prostřednictvím


Phase interface

Představuje fázi definice sestavení.

Vlastnosti

condition

Podmínka, která musí být splněna, aby se tato fáze provedla.

dependencies
jobAuthorizationScope

Obor autorizace úlohy pro sestavení zařazené do fronty proti této definici.

jobCancelTimeoutInMinutes

Časový limit zrušení v minutách pro sestavení zařazená do fronty podle této definice.

jobTimeoutInMinutes

Časový limit spuštění úlohy v minutách pro sestavení zařazená do fronty podle této definice.

name

Název fáze.

refName

Jedinečný název odkazu fáze.

steps
target

Cíl (agent, server atd.) pro tuto fázi.

variables

Podrobnosti vlastnosti

condition

Podmínka, která musí být splněna, aby se tato fáze provedla.

condition: string

Hodnota vlastnosti

string

dependencies

dependencies: Dependency[]

Hodnota vlastnosti

jobAuthorizationScope

Obor autorizace úlohy pro sestavení zařazené do fronty proti této definici.

jobAuthorizationScope: BuildAuthorizationScope

Hodnota vlastnosti

jobCancelTimeoutInMinutes

Časový limit zrušení v minutách pro sestavení zařazená do fronty podle této definice.

jobCancelTimeoutInMinutes: number

Hodnota vlastnosti

number

jobTimeoutInMinutes

Časový limit spuštění úlohy v minutách pro sestavení zařazená do fronty podle této definice.

jobTimeoutInMinutes: number

Hodnota vlastnosti

number

name

Název fáze.

name: string

Hodnota vlastnosti

string

refName

Jedinečný název odkazu fáze.

refName: string

Hodnota vlastnosti

string

steps

steps: BuildDefinitionStep[]

Hodnota vlastnosti

target

Cíl (agent, server atd.) pro tuto fázi.

target: PhaseTarget

Hodnota vlastnosti

variables

variables: {[key: string]: BuildDefinitionVariable}

Hodnota vlastnosti

{[key: string]: BuildDefinitionVariable}