Delen via


Phase interface

Vertegenwoordigt een fase van een builddefinitie.

Eigenschappen

condition

De voorwaarde die waar moet zijn om deze fase uit te voeren.

dependencies
jobAuthorizationScope

Het taakautorisatiebereik voor builds die in de wachtrij staan op basis van deze definitie.

jobCancelTimeoutInMinutes

De time-out voor annulering, in minuten, voor builds die in de wachtrij staan op basis van deze definitie.

jobTimeoutInMinutes

De time-out voor taakuitvoering, in minuten, voor builds die in de wachtrij staan op basis van deze definitie.

name

De naam van de fase.

refName

De unieke refnaam van de fase.

steps
target

Het doel (agent, server, enzovoort) voor deze fase.

variables

Eigenschapdetails

condition

De voorwaarde die waar moet zijn om deze fase uit te voeren.

condition: string

Waarde van eigenschap

string

dependencies

dependencies: Dependency[]

Waarde van eigenschap

jobAuthorizationScope

Het taakautorisatiebereik voor builds die in de wachtrij staan op basis van deze definitie.

jobAuthorizationScope: BuildAuthorizationScope

Waarde van eigenschap

jobCancelTimeoutInMinutes

De time-out voor annulering, in minuten, voor builds die in de wachtrij staan op basis van deze definitie.

jobCancelTimeoutInMinutes: number

Waarde van eigenschap

number

jobTimeoutInMinutes

De time-out voor taakuitvoering, in minuten, voor builds die in de wachtrij staan op basis van deze definitie.

jobTimeoutInMinutes: number

Waarde van eigenschap

number

name

De naam van de fase.

name: string

Waarde van eigenschap

string

refName

De unieke refnaam van de fase.

refName: string

Waarde van eigenschap

string

steps

steps: BuildDefinitionStep[]

Waarde van eigenschap

target

Het doel (agent, server, enzovoort) voor deze fase.

target: PhaseTarget

Waarde van eigenschap

variables

variables: {[key: string]: BuildDefinitionVariable}

Waarde van eigenschap

{[key: string]: BuildDefinitionVariable}