Condividi tramite


Build interface

Rappresentazione dei dati di una compilazione.

Proprietà

agentSpecification

Specifica dell'agente per la compilazione.

appendCommitMessageToRunName

Aggiungere il messaggio di commit a BuildNumber nell'interfaccia utente.

buildNumber

Numero di compilazione/nome della compilazione.

buildNumberRevision

Revisione del numero di compilazione.

controller

Controller di compilazione. Viene impostato solo se il tipo di definizione è Xaml.

definition

Definizione associata alla compilazione.

deleted

Indica se la compilazione è stata eliminata.

deletedBy

Identità del processo o della persona che ha eliminato la compilazione.

deletedDate

Data di eliminazione della compilazione.

deletedReason

Descrizione della modalità di eliminazione della compilazione.

demands

Elenco delle richieste che rappresenta le funzionalità dell'agente richieste da questa compilazione.

finishTime

Ora di completamento della compilazione.

id

ID della compilazione.

keepForever

Indica se la compilazione deve essere ignorata dai criteri di conservazione.

lastChangedBy

Identità che rappresenta il processo o la persona che ha modificato l'ultima compilazione.

lastChangedDate

Data dell'ultima modifica della compilazione.

logs

Informazioni sui log di compilazione.

orchestrationPlan

Piano di orchestrazione per la compilazione.

parameters

Parametri per la compilazione.

plans

Piani di orchestrazione associati alla compilazione (compilazione, pulizia)

priority

Azure Pipelines non supporta la priorità del processo. Questo campo è deprecato.

project

Progetto team.

properties
quality

Qualità della compilazione xaml (buona, cattiva e così via)

queue

Coda. Viene impostato solo se il tipo di definizione è Build. AVVISO: questo campo è deprecato e non corrisponde alle code dei processi.

queueOptions

Opzioni aggiuntive per accodare la compilazione.

queuePosition

Posizione corrente della compilazione nella coda.

queueTime

Ora in cui la compilazione è stata accodata.

reason

Motivo per cui è stata creata la compilazione.

repository

Repository.

requestedBy

Identità che ha accodato la compilazione.

requestedFor

Identità per cui è stata accodata la compilazione.

result

Risultato della compilazione.

retainedByRelease

Indica se la compilazione viene mantenuta da una versione.

sourceBranch

Ramo di origine.

sourceVersion

La versione di origine.

startTime

Ora di avvio della compilazione.

status

Stato della compilazione.

tags
templateParameters

Parametri per la valutazione delle espressioni modello

triggeredByBuild

Compilazione che ha attivato questa compilazione tramite un trigger di completamento della compilazione.

triggerInfo

Informazioni specifiche di Sourceprovider su cosa ha attivato la compilazione

uri

URI della compilazione.

url

URL REST della compilazione.

validationResults

Dettagli proprietà

agentSpecification

Specifica dell'agente per la compilazione.

agentSpecification: AgentSpecification

Valore della proprietà

appendCommitMessageToRunName

Aggiungere il messaggio di commit a BuildNumber nell'interfaccia utente.

appendCommitMessageToRunName: boolean

Valore della proprietà

boolean

buildNumber

Numero di compilazione/nome della compilazione.

buildNumber: string

Valore della proprietà

string

buildNumberRevision

Revisione del numero di compilazione.

buildNumberRevision: number

Valore della proprietà

number

controller

Controller di compilazione. Viene impostato solo se il tipo di definizione è Xaml.

controller: BuildController

Valore della proprietà

definition

Definizione associata alla compilazione.

definition: DefinitionReference

Valore della proprietà

deleted

Indica se la compilazione è stata eliminata.

deleted: boolean

Valore della proprietà

boolean

deletedBy

Identità del processo o della persona che ha eliminato la compilazione.

deletedBy: IdentityRef

Valore della proprietà

deletedDate

Data di eliminazione della compilazione.

deletedDate: Date

Valore della proprietà

Date

deletedReason

Descrizione della modalità di eliminazione della compilazione.

deletedReason: string

Valore della proprietà

string

demands

Elenco delle richieste che rappresenta le funzionalità dell'agente richieste da questa compilazione.

demands: Demand[]

Valore della proprietà

Demand[]

finishTime

Ora di completamento della compilazione.

finishTime: Date

Valore della proprietà

Date

id

ID della compilazione.

id: number

Valore della proprietà

number

keepForever

Indica se la compilazione deve essere ignorata dai criteri di conservazione.

keepForever: boolean

Valore della proprietà

boolean

lastChangedBy

Identità che rappresenta il processo o la persona che ha modificato l'ultima compilazione.

lastChangedBy: IdentityRef

Valore della proprietà

lastChangedDate

Data dell'ultima modifica della compilazione.

lastChangedDate: Date

Valore della proprietà

Date

logs

Informazioni sui log di compilazione.

logs: BuildLogReference

Valore della proprietà

orchestrationPlan

Piano di orchestrazione per la compilazione.

orchestrationPlan: TaskOrchestrationPlanReference

Valore della proprietà

parameters

Parametri per la compilazione.

parameters: string

Valore della proprietà

string

plans

Piani di orchestrazione associati alla compilazione (compilazione, pulizia)

plans: TaskOrchestrationPlanReference[]

Valore della proprietà

priority

Azure Pipelines non supporta la priorità del processo. Questo campo è deprecato.

priority: QueuePriority

Valore della proprietà

project

Progetto team.

project: TeamProjectReference

Valore della proprietà

properties

properties: any

Valore della proprietà

any

quality

Qualità della compilazione xaml (buona, cattiva e così via)

quality: string

Valore della proprietà

string

queue

Coda. Viene impostato solo se il tipo di definizione è Build. AVVISO: questo campo è deprecato e non corrisponde alle code dei processi.

queue: AgentPoolQueue

Valore della proprietà

queueOptions

Opzioni aggiuntive per accodare la compilazione.

queueOptions: QueueOptions

Valore della proprietà

queuePosition

Posizione corrente della compilazione nella coda.

queuePosition: number

Valore della proprietà

number

queueTime

Ora in cui la compilazione è stata accodata.

queueTime: Date

Valore della proprietà

Date

reason

Motivo per cui è stata creata la compilazione.

reason: BuildReason

Valore della proprietà

repository

Repository.

repository: BuildRepository

Valore della proprietà

requestedBy

Identità che ha accodato la compilazione.

requestedBy: IdentityRef

Valore della proprietà

requestedFor

Identità per cui è stata accodata la compilazione.

requestedFor: IdentityRef

Valore della proprietà

result

Risultato della compilazione.

result: BuildResult

Valore della proprietà

retainedByRelease

Indica se la compilazione viene mantenuta da una versione.

retainedByRelease: boolean

Valore della proprietà

boolean

sourceBranch

Ramo di origine.

sourceBranch: string

Valore della proprietà

string

sourceVersion

La versione di origine.

sourceVersion: string

Valore della proprietà

string

startTime

Ora di avvio della compilazione.

startTime: Date

Valore della proprietà

Date

status

Stato della compilazione.

status: BuildStatus

Valore della proprietà

tags

tags: string[]

Valore della proprietà

string[]

templateParameters

Parametri per la valutazione delle espressioni modello

templateParameters: {[key: string]: string}

Valore della proprietà

{[key: string]: string}

triggeredByBuild

Compilazione che ha attivato questa compilazione tramite un trigger di completamento della compilazione.

triggeredByBuild: Build

Valore della proprietà

triggerInfo

Informazioni specifiche di Sourceprovider su cosa ha attivato la compilazione

triggerInfo: {[key: string]: string}

Valore della proprietà

{[key: string]: string}

uri

URI della compilazione.

uri: string

Valore della proprietà

string

url

URL REST della compilazione.

url: string

Valore della proprietà

string

validationResults

validationResults: BuildRequestValidationResult[]

Valore della proprietà