Phase interface

Representerar en fas i en byggdefinition.

Egenskaper

condition

Villkoret som måste vara sant för att den här fasen ska kunna köras.

dependencies
jobAuthorizationScope

Jobbauktoriseringsomfånget för versioner i kö mot den här definitionen.

jobCancelTimeoutInMinutes

Tidsgränsen för annullering, i minuter, för versioner i kö mot den här definitionen.

jobTimeoutInMinutes

Tidsgränsen för jobbkörning i minuter för versioner i kö mot den här definitionen.

name

Namnet på fasen.

refName

Det unika referensnamnet för fasen.

steps
target

Målet (agent, server osv.) för den här fasen.

variables

Egenskapsinformation

condition

Villkoret som måste vara sant för att den här fasen ska kunna köras.

condition: string

Egenskapsvärde

string

dependencies

dependencies: Dependency[]

Egenskapsvärde

jobAuthorizationScope

Jobbauktoriseringsomfånget för versioner i kö mot den här definitionen.

jobAuthorizationScope: BuildAuthorizationScope

Egenskapsvärde

jobCancelTimeoutInMinutes

Tidsgränsen för annullering, i minuter, för versioner i kö mot den här definitionen.

jobCancelTimeoutInMinutes: number

Egenskapsvärde

number

jobTimeoutInMinutes

Tidsgränsen för jobbkörning i minuter för versioner i kö mot den här definitionen.

jobTimeoutInMinutes: number

Egenskapsvärde

number

name

Namnet på fasen.

name: string

Egenskapsvärde

string

refName

Det unika referensnamnet för fasen.

refName: string

Egenskapsvärde

string

steps

steps: BuildDefinitionStep[]

Egenskapsvärde

target

Målet (agent, server osv.) för den här fasen.

target: PhaseTarget

Egenskapsvärde

variables

variables: {[key: string]: BuildDefinitionVariable}

Egenskapsvärde

{[key: string]: BuildDefinitionVariable}