BuildDefinition interface
Představuje definici sestavení.
- Extends
Vlastnosti
badge |
Určuje, jestli jsou pro tuto definici povoleny odznáčky. |
build |
Formát čísla sestavení. |
comment | Komentář k definici s úsporou času. |
demands | |
description | Popis. |
drop |
Umístění přetažení pro definici. |
job |
Obor autorizace úlohy pro sestavení zařazené do fronty proti této definici. |
job |
Úloha zruší časový limit (v minutách) pro sestavení zrušená uživatelem pro tuto definici. |
job |
Časový limit provádění úlohy (v minutách) pro sestavení zařazená do fronty proti této definici. |
options | |
process | Proces sestavení. |
process |
Parametry procesu pro tuto definici. |
properties | |
repository | Úložiště. |
retention |
|
tags | |
triggers | |
variable |
|
variables |
Zděděné vlastnosti
authored |
Autor definice. |
created |
Datum vytvoření této verze definice. |
draft |
Odkaz na definici, ze které je tato definice konceptem, pokud se jedná o definici konceptu. |
drafts | Seznam konceptů přidružených k této definici, pokud se nejedná o definici konceptu. |
id | ID odkazované definice. |
latest |
|
latest |
|
metrics | |
name | Název odkazované definice. |
path | Cesta ke složce definice. |
project | Odkaz na projekt. |
quality | Kvalita dokumentu definice (koncept atd.) |
queue | Výchozí fronta pro sestavení se spouští proti této definici. |
queue |
Hodnota, která označuje, zda lze sestavení zařadit do fronty proti této definici. |
revision | Číslo revize definice. |
type | Typ definice. |
uri | Identifikátor URI definice. |
url | Adresa URL REST definice. |
Podrobnosti vlastnosti
badgeEnabled
Určuje, jestli jsou pro tuto definici povoleny odznáčky.
badgeEnabled: boolean
Hodnota vlastnosti
boolean
buildNumberFormat
Formát čísla sestavení.
buildNumberFormat: string
Hodnota vlastnosti
string
comment
Komentář k definici s úsporou času.
comment: string
Hodnota vlastnosti
string
demands
description
Popis.
description: string
Hodnota vlastnosti
string
dropLocation
Umístění přetažení pro definici.
dropLocation: string
Hodnota vlastnosti
string
jobAuthorizationScope
Obor autorizace úlohy pro sestavení zařazené do fronty proti této definici.
jobAuthorizationScope: BuildAuthorizationScope
Hodnota vlastnosti
jobCancelTimeoutInMinutes
Úloha zruší časový limit (v minutách) pro sestavení zrušená uživatelem pro tuto definici.
jobCancelTimeoutInMinutes: number
Hodnota vlastnosti
number
jobTimeoutInMinutes
Časový limit provádění úlohy (v minutách) pro sestavení zařazená do fronty proti této definici.
jobTimeoutInMinutes: number
Hodnota vlastnosti
number
options
process
processParameters
Parametry procesu pro tuto definici.
processParameters: ProcessParameters
Hodnota vlastnosti
properties
properties: any
Hodnota vlastnosti
any
repository
retentionRules
tags
tags: string[]
Hodnota vlastnosti
string[]
triggers
variableGroups
variables
variables: {[key: string]: BuildDefinitionVariable}
Hodnota vlastnosti
{[key: string]: BuildDefinitionVariable}
Podrobnosti zděděných vlastností
authoredBy
Autor definice.
authoredBy: IdentityRef
Hodnota vlastnosti
zděděno zBuildDefinitionReference.authoredBy
createdDate
Datum vytvoření této verze definice.
createdDate: Date
Hodnota vlastnosti
Date
zděděné zbuildDefinitionReference.createdDate
draftOf
Odkaz na definici, ze které je tato definice konceptem, pokud se jedná o definici konceptu.
draftOf: DefinitionReference
Hodnota vlastnosti
zděděno zBuildDefinitionReference.draftOf
drafts
Seznam konceptů přidružených k této definici, pokud se nejedná o definici konceptu.
drafts: DefinitionReference[]
Hodnota vlastnosti
zděděné zbuildDefinitionReference.drafts
id
latestBuild
latestCompletedBuild
latestCompletedBuild: Build
Hodnota vlastnosti
metrics
name
Název odkazované definice.
name: string
Hodnota vlastnosti
string
zděděno zBuildDefinitionReference.name
path
Cesta ke složce definice.
path: string
Hodnota vlastnosti
string
zděděno zBuildDefinitionReference.path
project
Odkaz na projekt.
project: TeamProjectReference
Hodnota vlastnosti
zděděno z projektuBuildDefinitionReference.project
quality
Kvalita dokumentu definice (koncept atd.)
quality: DefinitionQuality
Hodnota vlastnosti
zděděno zBuildDefinitionReference.quality
queue
Výchozí fronta pro sestavení se spouští proti této definici.
queue: AgentPoolQueue
Hodnota vlastnosti
zděděné zBuildDefinitionReference.queue
queueStatus
Hodnota, která označuje, zda lze sestavení zařadit do fronty proti této definici.
queueStatus: DefinitionQueueStatus
Hodnota vlastnosti
zděděno zBuildDefinitionReference.queueStatus
revision
Číslo revize definice.
revision: number
Hodnota vlastnosti
number
zděděno zBuildDefinitionReference.revision
type
uri
Identifikátor URI definice.
uri: string
Hodnota vlastnosti
string
zděděno zbuildDefinitionReference.uri
url
Adresa URL REST definice.
url: string
Hodnota vlastnosti
string
zděděno zbuildDefinitionReference.url