Timeline - Get
Ottiene i dettagli per una compilazione
GET https://dev.azure.com/{organization}/{project}/_apis/build/builds/{buildId}/timeline/{timelineId}?api-version=7.1-preview.2
GET https://dev.azure.com/{organization}/{project}/_apis/build/builds/{buildId}/timeline/{timelineId}?changeId={changeId}&planId={planId}&api-version=7.1-preview.2
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
build
|
path | True |
integer int32 |
|
organization
|
path | True |
string |
Nome dell'organizzazione di Azure DevOps. |
project
|
path | True |
string |
ID progetto o nome del progetto |
timeline
|
path |
string uuid |
||
api-version
|
query | True |
string |
Versione dell'API da usare. Deve essere impostato su '7.1-preview.2' per usare questa versione dell'API. |
change
|
query |
integer int32 |
||
plan
|
query |
string uuid |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
operazione riuscita |
Sicurezza
oauth2
Type:
oauth2
Flow:
accessCode
Authorization URL:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL:
https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
Scopes
Nome | Descrizione |
---|---|
vso.build | Concede la possibilità di accedere agli artefatti di compilazione, inclusi i risultati di compilazione, le definizioni e le richieste e la possibilità di ricevere notifiche sugli eventi di compilazione tramite hook del servizio. |
Definizioni
Nome | Descrizione |
---|---|
Build |
Rappresenta un riferimento a un log di compilazione. |
Issue |
Rappresenta un problema (errore, avviso) associato a una compilazione. |
Issue |
Tipo (errore, avviso) del problema. |
Reference |
Classe per rappresentare una raccolta di collegamenti di riferimento REST. |
Task |
Rappresenta un riferimento a un'attività. |
Task |
Risultato. |
Timeline |
Rappresenta la sequenza temporale di una compilazione. |
Timeline |
|
Timeline |
Rappresenta una voce nella sequenza temporale di una compilazione. |
Timeline |
Stato del record. |
Timeline |
Rappresenta un riferimento a una sequenza temporale. |
BuildLogReference
Rappresenta un riferimento a un log di compilazione.
Nome | Tipo | Descrizione |
---|---|---|
id |
integer |
ID del log. |
type |
string |
Tipo del percorso del log. |
url |
string |
Collegamento completo alla risorsa di log. |
Issue
Rappresenta un problema (errore, avviso) associato a una compilazione.
Nome | Tipo | Descrizione |
---|---|---|
category |
string |
Categoria. |
data |
object |
|
message |
string |
Descrizione del problema. |
type |
Tipo (errore, avviso) del problema. |
IssueType
Tipo (errore, avviso) del problema.
Nome | Tipo | Descrizione |
---|---|---|
error |
string |
|
warning |
string |
ReferenceLinks
Classe per rappresentare una raccolta di collegamenti di riferimento REST.
Nome | Tipo | Descrizione |
---|---|---|
links |
object |
Visualizzazione di sola lettura dei collegamenti. Poiché i collegamenti di riferimento sono di sola lettura, è consigliabile esporli solo come di sola lettura. |
TaskReference
Rappresenta un riferimento a un'attività.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
ID della definizione dell'attività. |
name |
string |
Nome della definizione dell'attività. |
version |
string |
Versione della definizione dell'attività. |
TaskResult
Risultato.
Nome | Tipo | Descrizione |
---|---|---|
abandoned |
string |
|
canceled |
string |
|
failed |
string |
|
skipped |
string |
|
succeeded |
string |
|
succeededWithIssues |
string |
Timeline
Rappresenta la sequenza temporale di una compilazione.
Nome | Tipo | Descrizione |
---|---|---|
changeId |
integer |
ID di modifica. |
id |
string |
ID della sequenza temporale. |
lastChangedBy |
string |
Processo o persona che ha modificato l'ultima sequenza temporale. |
lastChangedOn |
string |
Ora dell'ultima modifica della sequenza temporale. |
records |
Rappresenta una voce nella sequenza temporale di una compilazione. |
|
url |
string |
URL REST della sequenza temporale. |
TimelineAttempt
Nome | Tipo | Descrizione |
---|---|---|
attempt |
integer |
Ottiene o imposta il tentativo del record. |
recordId |
string |
Ottiene o imposta l'identificatore di record che si trova all'interno della sequenza temporale specificata. |
timelineId |
string |
Ottiene o imposta l'identificatore della sequenza temporale proprietario del record che rappresenta questo tentativo. |
TimelineRecord
Rappresenta una voce nella sequenza temporale di una compilazione.
Nome | Tipo | Descrizione |
---|---|---|
_links |
Classe per rappresentare una raccolta di collegamenti di riferimento REST. |
|
attempt |
integer |
Numero di tentativi di record. |
changeId |
integer |
ID di modifica. |
currentOperation |
string |
Stringa che indica l'operazione corrente. |
details |
Riferimento a una sequenza temporale secondaria. |
|
errorCount |
integer |
Numero di errori generati da questa operazione. |
finishTime |
string |
Ora di fine. |
id |
string |
ID del record. |
identifier |
string |
Identificatore stringa coerente tra i tentativi. |
issues |
Issue[] |
Rappresenta un problema (errore, avviso) associato a una compilazione. |
lastModified |
string |
Ora dell'ultima modifica del record. |
log |
Riferimento al log prodotto da questa operazione. |
|
name |
string |
Nome. |
order |
integer |
Valore ordinale relativo ad altri record. |
parentId |
string |
ID dell'elemento padre del record. |
percentComplete |
integer |
Percentuale di completamento corrente. |
previousAttempts | ||
queueId |
integer |
ID della coda su cui è stata eseguita l'operazione. |
result |
Risultato. |
|
resultCode |
string |
Codice del risultato. |
startTime |
string |
Ora di inizio. |
state |
Stato del record. |
|
task |
Riferimento all'attività rappresentata da questo record della sequenza temporale. |
|
type |
string |
Tipo del record. |
url |
string |
URL REST del record della sequenza temporale. |
warningCount |
integer |
Numero di avvisi generati da questa operazione. |
workerName |
string |
Nome dell'agente che esegue l'operazione. |
TimelineRecordState
Stato del record.
Nome | Tipo | Descrizione |
---|---|---|
completed |
string |
|
inProgress |
string |
|
pending |
string |
TimelineReference
Rappresenta un riferimento a una sequenza temporale.
Nome | Tipo | Descrizione |
---|---|---|
changeId |
integer |
ID di modifica. |
id |
string |
ID della sequenza temporale. |
url |
string |
URL REST della sequenza temporale. |