Aracılığıyla paylaş


Phase interface

Yapı tanımının bir aşamasını temsil eder.

Özellikler

condition

Bu aşamanın yürütülmesi için doğru olması gereken koşul.

dependencies
jobAuthorizationScope

Bu tanıma göre kuyruğa alınan derlemeler için iş yetkilendirme kapsamı.

jobCancelTimeoutInMinutes

Bu tanıma göre kuyruğa alınan derlemeler için dakika cinsinden iptal zaman aşımı.

jobTimeoutInMinutes

Bu tanıma göre kuyruğa alınan derlemeler için dakika cinsinden iş yürütme zaman aşımı.

name

Aşamanın adı.

refName

Aşamanın benzersiz ref adı.

steps
target

Bu aşama için hedef (aracı, sunucu vb.).

variables

Özellik Ayrıntıları

condition

Bu aşamanın yürütülmesi için doğru olması gereken koşul.

condition: string

Özellik Değeri

string

dependencies

dependencies: Dependency[]

Özellik Değeri

jobAuthorizationScope

Bu tanıma göre kuyruğa alınan derlemeler için iş yetkilendirme kapsamı.

jobAuthorizationScope: BuildAuthorizationScope

Özellik Değeri

jobCancelTimeoutInMinutes

Bu tanıma göre kuyruğa alınan derlemeler için dakika cinsinden iptal zaman aşımı.

jobCancelTimeoutInMinutes: number

Özellik Değeri

number

jobTimeoutInMinutes

Bu tanıma göre kuyruğa alınan derlemeler için dakika cinsinden iş yürütme zaman aşımı.

jobTimeoutInMinutes: number

Özellik Değeri

number

name

Aşamanın adı.

name: string

Özellik Değeri

string

refName

Aşamanın benzersiz ref adı.

refName: string

Özellik Değeri

string

steps

steps: BuildDefinitionStep[]

Özellik Değeri

target

Bu aşama için hedef (aracı, sunucu vb.).

target: PhaseTarget

Özellik Değeri

variables

variables: {[key: string]: BuildDefinitionVariable}

Özellik Değeri

{[key: string]: BuildDefinitionVariable}