BuildDefinition interface
Reprezentuje definicję kompilacji.
- Rozszerzenie
Właściwości
badge |
Wskazuje, czy dla tej definicji są włączone znaczki. |
build |
Format numeru kompilacji. |
comment | Komentarz czasu zaoszczędzenia dla definicji. |
demands | |
description | Opis. |
drop |
Lokalizacja upuszczania definicji. |
job |
Zakres autoryzacji zadania dla kompilacji w kolejce względem tej definicji. |
job |
Limit czasu anulowania zadania (w minutach) dla kompilacji anulowanych przez użytkownika dla tej definicji. |
job |
Limit czasu wykonywania zadania (w minutach) dla kompilacji w kolejce względem tej definicji. |
options | |
process | Proces kompilacji. |
process |
Parametry procesu dla tej definicji. |
properties | |
repository | Repozytorium. |
retention |
|
tags | |
triggers | |
variable |
|
variables |
Właściwości dziedziczone
authored |
Autor definicji. |
created |
Data utworzenia tej wersji definicji. |
draft |
Odwołanie do definicji, z którą ta definicja jest wersją roboczą, jeśli jest to definicja robocza. |
drafts | Lista wersji roboczych skojarzonych z tą definicją, jeśli nie jest to definicja robocza. |
id | Identyfikator definicji, do których odwołuje się odwołanie. |
latest |
|
latest |
|
metrics | |
name | Nazwa przywołynej definicji. |
path | Ścieżka folderu definicji. |
project | Odwołanie do projektu. |
quality | Jakość dokumentu definicji (wersja robocza itp.) |
queue | Domyślna kolejka kompilacji jest uruchamiana względem tej definicji. |
queue |
Wartość wskazująca, czy kompilacje mogą być kolejkowane względem tej definicji. |
revision | Numer poprawki definicji. |
type | Typ definicji. |
uri | Identyfikator URI definicji. |
url | Adres URL REST definicji. |
Szczegóły właściwości
badgeEnabled
Wskazuje, czy dla tej definicji są włączone znaczki.
badgeEnabled: boolean
Wartość właściwości
boolean
buildNumberFormat
Format numeru kompilacji.
buildNumberFormat: string
Wartość właściwości
string
comment
Komentarz czasu zaoszczędzenia dla definicji.
comment: string
Wartość właściwości
string
demands
description
Opis.
description: string
Wartość właściwości
string
dropLocation
Lokalizacja upuszczania definicji.
dropLocation: string
Wartość właściwości
string
jobAuthorizationScope
Zakres autoryzacji zadania dla kompilacji w kolejce względem tej definicji.
jobAuthorizationScope: BuildAuthorizationScope
Wartość właściwości
jobCancelTimeoutInMinutes
Limit czasu anulowania zadania (w minutach) dla kompilacji anulowanych przez użytkownika dla tej definicji.
jobCancelTimeoutInMinutes: number
Wartość właściwości
number
jobTimeoutInMinutes
Limit czasu wykonywania zadania (w minutach) dla kompilacji w kolejce względem tej definicji.
jobTimeoutInMinutes: number
Wartość właściwości
number
options
process
processParameters
Parametry procesu dla tej definicji.
processParameters: ProcessParameters
Wartość właściwości
properties
properties: any
Wartość właściwości
any
repository
retentionRules
tags
tags: string[]
Wartość właściwości
string[]
triggers
variableGroups
variables
variables: {[key: string]: BuildDefinitionVariable}
Wartość właściwości
{[key: string]: BuildDefinitionVariable}
Szczegóły właściwości dziedziczonej
authoredBy
Autor definicji.
authoredBy: IdentityRef
Wartość właściwości
dziedziczone zBuildDefinitionReference.authoredBy
createdDate
Data utworzenia tej wersji definicji.
createdDate: Date
Wartość właściwości
Date
dziedziczone zBuildDefinitionReference.createdDate
draftOf
Odwołanie do definicji, z którą ta definicja jest wersją roboczą, jeśli jest to definicja robocza.
draftOf: DefinitionReference
Wartość właściwości
dziedziczone zBuildDefinitionReference.draftOf
drafts
Lista wersji roboczych skojarzonych z tą definicją, jeśli nie jest to definicja robocza.
drafts: DefinitionReference[]
Wartość właściwości
dziedziczone zBuildDefinitionReference.drafts
id
Identyfikator definicji, do których odwołuje się odwołanie.
id: number
Wartość właściwości
number
dziedziczone zBuildDefinitionReference.id
latestBuild
latestCompletedBuild
latestCompletedBuild: Build
Wartość właściwości
dziedziczone zBuildDefinitionReference.latestCompletedBuild
metrics
name
Nazwa przywołynej definicji.
name: string
Wartość właściwości
string
dziedziczone zBuildDefinitionReference.name
path
Ścieżka folderu definicji.
path: string
Wartość właściwości
string
dziedziczone zBuildDefinitionReference.path
project
Odwołanie do projektu.
project: TeamProjectReference
Wartość właściwości
dziedziczone zBuildDefinitionReference.project
quality
Jakość dokumentu definicji (wersja robocza itp.)
quality: DefinitionQuality
Wartość właściwości
dziedziczone zBuildDefinitionReference.quality
queue
Domyślna kolejka kompilacji jest uruchamiana względem tej definicji.
queue: AgentPoolQueue
Wartość właściwości
dziedziczone zBuildDefinitionReference.queue
queueStatus
Wartość wskazująca, czy kompilacje mogą być kolejkowane względem tej definicji.
queueStatus: DefinitionQueueStatus
Wartość właściwości
dziedziczone zBuildDefinitionReference.queueStatus
revision
Numer poprawki definicji.
revision: number
Wartość właściwości
number
dziedziczone zBuildDefinitionReference.revision
type
uri
Identyfikator URI definicji.
uri: string
Wartość właściwości
string
dziedziczone zBuildDefinitionReference.uri
url
Adres URL REST definicji.
url: string
Wartość właściwości
string
dziedziczone zBuildDefinitionReference.url