BuildDefinition interface
Representerar en byggdefinition.
- Extends
Egenskaper
| badge |
Anger om märken är aktiverade för den här definitionen. |
| build |
Versionsnummerformatet. |
| comment | En kommentar för att spara tid för definitionen. |
| demands | |
| description | Beskrivningen. |
| drop |
Släppplatsen för definitionen. |
| job |
Jobbauktoriseringsomfånget för versioner i kö mot den här definitionen. |
| job |
Tidsgränsen för att avbryta jobbet (i minuter) för byggen avbröts av användaren för den här definitionen. |
| job |
Tidsgränsen för jobbkörning (i minuter) för versioner i kö mot den här definitionen. |
| options | |
| process | Byggprocessen. |
| process |
Processparametrarna för den här definitionen. |
| properties | |
| repository | Lagringsplatsen. |
| retention |
|
| tags | |
| triggers | |
| variable |
|
| variables |
Ärvda egenskaper
| authored |
Författaren till definitionen. |
| created |
Det datum då den här versionen av definitionen skapades. |
| draft |
En referens till definitionen som den här definitionen är ett utkast till, om detta är ett utkast till definition. |
| drafts | Listan över utkast som är associerade med den här definitionen, om detta inte är ett utkast till definition. |
| id | ID för den refererade definitionen. |
| latest |
|
| latest |
|
| metrics | |
| name | Namnet på den refererade definitionen. |
| path | Mappsökvägen för definitionen. |
| project | En referens till projektet. |
| quality | Kvaliteten på definitionsdokumentet (utkast osv.) |
| queue | Standardkön för versioner körs mot den här definitionen. |
| queue |
Ett värde som anger om byggen kan placeras i kö mot den här definitionen. |
| revision | Definitionsrevisionsnumret. |
| type | Typen av definition. |
| uri | Definitionens URI. |
| url | REST-URL:en för definitionen. |
Egenskapsinformation
badgeEnabled
Anger om märken är aktiverade för den här definitionen.
badgeEnabled: boolean
Egenskapsvärde
boolean
buildNumberFormat
Versionsnummerformatet.
buildNumberFormat: string
Egenskapsvärde
string
comment
En kommentar för att spara tid för definitionen.
comment: string
Egenskapsvärde
string
demands
description
Beskrivningen.
description: string
Egenskapsvärde
string
dropLocation
Släppplatsen för definitionen.
dropLocation: string
Egenskapsvärde
string
jobAuthorizationScope
Jobbauktoriseringsomfånget för versioner i kö mot den här definitionen.
jobAuthorizationScope: BuildAuthorizationScope
Egenskapsvärde
jobCancelTimeoutInMinutes
Tidsgränsen för att avbryta jobbet (i minuter) för byggen avbröts av användaren för 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
options
process
processParameters
Processparametrarna för den här definitionen.
processParameters: ProcessParameters
Egenskapsvärde
properties
properties: any
Egenskapsvärde
any
repository
retentionRules
tags
tags: string[]
Egenskapsvärde
string[]
triggers
variableGroups
variables
variables: {[key: string]: BuildDefinitionVariable}
Egenskapsvärde
{[key: string]: BuildDefinitionVariable}
Information om ärvda egenskaper
authoredBy
Författaren till definitionen.
authoredBy: IdentityRef
Egenskapsvärde
ärvd frånBuildDefinitionReference.authoredBy
createdDate
Det datum då den här versionen av definitionen skapades.
createdDate: Date
Egenskapsvärde
Date
ärvd frånBuildDefinitionReference.createdDate
draftOf
En referens till definitionen som den här definitionen är ett utkast till, om detta är ett utkast till definition.
draftOf: DefinitionReference
Egenskapsvärde
ärvs frånBuildDefinitionReference.draftOf
drafts
Listan över utkast som är associerade med den här definitionen, om detta inte är ett utkast till definition.
drafts: DefinitionReference[]
Egenskapsvärde
ärvs frånBuildDefinitionReference.drafts
id
ID för den refererade definitionen.
id: number
Egenskapsvärde
number
ärvd frånBuildDefinitionReference.id
latestBuild
latestCompletedBuild
latestCompletedBuild: Build
Egenskapsvärde
metrics
name
Namnet på den refererade definitionen.
name: string
Egenskapsvärde
string
ärvs frånBuildDefinitionReference.name
path
Mappsökvägen för definitionen.
path: string
Egenskapsvärde
string
ärvs frånBuildDefinitionReference.path
project
En referens till projektet.
project: TeamProjectReference
Egenskapsvärde
ärvs frånBuildDefinitionReference.project
quality
Kvaliteten på definitionsdokumentet (utkast osv.)
quality: DefinitionQuality
Egenskapsvärde
ärvs frånBuildDefinitionReference.quality
queue
Standardkön för versioner körs mot den här definitionen.
queue: AgentPoolQueue
Egenskapsvärde
ärvs frånBuildDefinitionReference.queue
queueStatus
Ett värde som anger om byggen kan placeras i kö mot den här definitionen.
queueStatus: DefinitionQueueStatus
Egenskapsvärde
ärvd frånBuildDefinitionReference.queueStatus
revision
Definitionsrevisionsnumret.
revision: number
Egenskapsvärde
number
ärvs frånBuildDefinitionReference.revision
type
uri
url
REST-URL:en för definitionen.
url: string
Egenskapsvärde
string
ärvs frånBuildDefinitionReference.url