BuildDefinition interface
Rappresenta una definizione di compilazione.
- Extends
badge |
Indica se le notifiche sono abilitate per questa definizione. |
build |
Formato del numero di build. |
comment | Commento di risparmiare tempo per la definizione. |
demands | |
description | Descrizione. |
drop |
Posizione di rilascio per la definizione. |
job |
Ambito di autorizzazione del processo per le compilazioni in coda rispetto a questa definizione. |
job |
Timeout di annullamento del processo (in minuti) per le compilazioni annullate dall'utente per questa definizione. |
job |
Timeout di esecuzione del processo (in minuti) per le compilazioni in coda rispetto a questa definizione. |
options | |
process | Processo di compilazione. |
process |
Parametri di processo per questa definizione. |
properties | |
repository | Repository. |
retention |
|
tags | |
triggers | |
variable |
|
variables |
authored |
Autore della definizione. |
created |
Data di creazione di questa versione della definizione. |
draft |
Riferimento alla definizione di cui questa definizione è una bozza, se si tratta di una definizione bozza. |
drafts | Elenco di bozze associate a questa definizione, se non si tratta di una definizione bozza. |
id | ID della definizione a cui si fa riferimento. |
latest |
|
latest |
|
metrics | |
name | Nome della definizione a cui si fa riferimento. |
path | Percorso della cartella della definizione. |
project | Riferimento al progetto. |
quality | Qualità del documento di definizione (bozza e così via) |
queue | La coda predefinita per le compilazioni viene eseguita su questa definizione. |
queue |
Valore che indica se le compilazioni possono essere accodate a questa definizione. |
revision | Numero di revisione della definizione. |
type | Tipo della definizione. |
uri | URI della definizione. |
url | URL REST della definizione. |
Indica se le notifiche sono abilitate per questa definizione.
badgeEnabled: boolean
Valore della proprietà
boolean
Formato del numero di build.
buildNumberFormat: string
Valore della proprietà
string
Commento di risparmiare tempo per la definizione.
comment: string
Valore della proprietà
string
Descrizione.
description: string
Valore della proprietà
string
Posizione di rilascio per la definizione.
dropLocation: string
Valore della proprietà
string
Ambito di autorizzazione del processo per le compilazioni in coda rispetto a questa definizione.
jobAuthorizationScope: BuildAuthorizationScope
Valore della proprietà
Timeout di annullamento del processo (in minuti) per le compilazioni annullate dall'utente per questa definizione.
jobCancelTimeoutInMinutes: number
Valore della proprietà
number
Timeout di esecuzione del processo (in minuti) per le compilazioni in coda rispetto a questa definizione.
jobTimeoutInMinutes: number
Valore della proprietà
number
Parametri di processo per questa definizione.
processParameters: ProcessParameters
Valore della proprietà
properties: any
Valore della proprietà
any
tags: string[]
Valore della proprietà
string[]
variables: {[key: string]: BuildDefinitionVariable}
Valore della proprietà
{[key: string]: BuildDefinitionVariable}
Autore della definizione.
authoredBy: IdentityRef
Valore della proprietà
ereditato daBuildDefinitionReference.authoredBy
Data di creazione di questa versione della definizione.
createdDate: Date
Valore della proprietà
Date
ereditato daBuildDefinitionReference.createdDate
Riferimento alla definizione di cui questa definizione è una bozza, se si tratta di una definizione bozza.
draftOf: DefinitionReference
Valore della proprietà
ereditato daBuildDefinitionReference.draftOf
Elenco di bozze associate a questa definizione, se non si tratta di una definizione bozza.
drafts: DefinitionReference[]
Valore della proprietà
ereditato daBuildDefinitionReference.drafts
ID della definizione a cui si fa riferimento.
id: number
Valore della proprietà
number
ereditato daBuildDefinitionReference.id
latestCompletedBuild: Build
Valore della proprietà
ereditato daBuildDefinitionReference.latestCompletedBuild
Nome della definizione a cui si fa riferimento.
name: string
Valore della proprietà
string
ereditato daBuildDefinitionReference.name
Percorso della cartella della definizione.
path: string
Valore della proprietà
string
ereditato daBuildDefinitionReference.path
Riferimento al progetto.
project: TeamProjectReference
Valore della proprietà
Ereditato daBuildDefinitionReference.project
Qualità del documento di definizione (bozza e così via)
quality: DefinitionQuality
Valore della proprietà
ereditato daBuildDefinitionReference.quality
La coda predefinita per le compilazioni viene eseguita su questa definizione.
queue: AgentPoolQueue
Valore della proprietà
ereditato daBuildDefinitionReference.queue
Valore che indica se le compilazioni possono essere accodate a questa definizione.
queueStatus: DefinitionQueueStatus
Valore della proprietà
ereditato daBuildDefinitionReference.queueStatus
Numero di revisione della definizione.
revision: number
Valore della proprietà
number
ereditato daBuildDefinitionReference.revision
Tipo della definizione.
type: DefinitionType
Valore della proprietà
Ereditato daBuildDefinitionReference.type
URI della definizione.
uri: string
Valore della proprietà
string
ereditato daBuildDefinitionReference.uri