Timeline - Get
Obtient les détails d’une build
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
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
build
|
path | True |
integer int32 |
|
organization
|
path | True |
string |
Nom de l’organisation Azure DevOps. |
project
|
path | True |
string |
ID de projet ou nom du projet |
timeline
|
path |
string uuid |
||
api-version
|
query | True |
string |
Version de l’API à utiliser. Cette valeur doit être définie sur « 7.1-preview.2 » pour utiliser cette version de l’API. |
change
|
query |
integer int32 |
||
plan
|
query |
string uuid |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
opération réussie |
Sécurité
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
Nom | Description |
---|---|
vso.build | Accorde la possibilité d’accéder aux artefacts de build, y compris les résultats de build, les définitions et les demandes, et la possibilité de recevoir des notifications sur les événements de build via des hooks de service. |
Définitions
Nom | Description |
---|---|
Build |
Représente une référence à un journal de build. |
Issue |
Représente un problème (erreur, avertissement) associé à une build. |
Issue |
Type (erreur, avertissement) du problème. |
Reference |
Classe pour représenter une collection de liens de référence REST. |
Task |
Représente une référence à une tâche. |
Task |
Résultat. |
Timeline |
Représente le chronologie d’une build. |
Timeline |
|
Timeline |
Représente une entrée dans le chronologie d’une build. |
Timeline |
État de l’enregistrement. |
Timeline |
Représente une référence à un chronologie. |
BuildLogReference
Représente une référence à un journal de build.
Nom | Type | Description |
---|---|---|
id |
integer |
ID du journal. |
type |
string |
Type de l’emplacement du journal. |
url |
string |
Lien complet vers la ressource de journal. |
Issue
Représente un problème (erreur, avertissement) associé à une build.
Nom | Type | Description |
---|---|---|
category |
string |
Catégorie. |
data |
object |
|
message |
string |
Une description du problème. |
type |
Type (erreur, avertissement) du problème. |
IssueType
Type (erreur, avertissement) du problème.
Nom | Type | Description |
---|---|---|
error |
string |
|
warning |
string |
ReferenceLinks
Classe pour représenter une collection de liens de référence REST.
Nom | Type | Description |
---|---|---|
links |
object |
Vue en lecture seule des liens. Étant donné que les liens référence sont en lecture seule, nous voulons uniquement les exposer en lecture seule. |
TaskReference
Représente une référence à une tâche.
Nom | Type | Description |
---|---|---|
id |
string |
ID de la définition de tâche. |
name |
string |
Nom de la définition de tâche. |
version |
string |
Version de la définition de tâche. |
TaskResult
Résultat.
Nom | Type | Description |
---|---|---|
abandoned |
string |
|
canceled |
string |
|
failed |
string |
|
skipped |
string |
|
succeeded |
string |
|
succeededWithIssues |
string |
Timeline
Représente le chronologie d’une build.
Nom | Type | Description |
---|---|---|
changeId |
integer |
ID de modification. |
id |
string |
ID du chronologie. |
lastChangedBy |
string |
Processus ou personne qui a modifié le chronologie pour la dernière fois. |
lastChangedOn |
string |
Heure de la dernière modification du chronologie. |
records |
Représente une entrée dans le chronologie d’une build. |
|
url |
string |
URL REST du chronologie. |
TimelineAttempt
Nom | Type | Description |
---|---|---|
attempt |
integer |
Obtient ou définit la tentative d’enregistrement. |
recordId |
string |
Obtient ou définit l’identificateur d’enregistrement situé dans le chronologie spécifié. |
timelineId |
string |
Obtient ou définit l’identificateur chronologie qui possède l’enregistrement représentant cette tentative. |
TimelineRecord
Représente une entrée dans le chronologie d’une build.
Nom | Type | Description |
---|---|---|
_links |
Classe pour représenter une collection de liens de référence REST. |
|
attempt |
integer |
Nombre de tentatives d’enregistrement. |
changeId |
integer |
ID de modification. |
currentOperation |
string |
Chaîne qui indique l’opération en cours. |
details |
Référence à une sous-chronologie. |
|
errorCount |
integer |
Nombre d’erreurs générées par cette opération. |
finishTime |
string |
Heure de fin. |
id |
string |
ID de l’enregistrement. |
identifier |
string |
Identificateur de chaîne cohérent entre les tentatives. |
issues |
Issue[] |
Représente un problème (erreur, avertissement) associé à une build. |
lastModified |
string |
Heure de la dernière modification de l’enregistrement. |
log |
Référence au journal généré par cette opération. |
|
name |
string |
Nom. |
order |
integer |
Valeur ordinale relative aux autres enregistrements. |
parentId |
string |
ID du parent de l’enregistrement. |
percentComplete |
integer |
Pourcentage d’achèvement actuel. |
previousAttempts | ||
queueId |
integer |
ID de file d’attente de la file d’attente sur laquelle l’opération s’est exécutée. |
result |
Résultat. |
|
resultCode |
string |
Code de résultat. |
startTime |
string |
Heure de début. |
state |
État de l’enregistrement. |
|
task |
Référence à la tâche représentée par cet enregistrement chronologie. |
|
type |
string |
Type de l’enregistrement. |
url |
string |
URL REST de l’enregistrement chronologie. |
warningCount |
integer |
Nombre d’avertissements générés par cette opération. |
workerName |
string |
Nom de l’agent exécutant l’opération. |
TimelineRecordState
État de l’enregistrement.
Nom | Type | Description |
---|---|---|
completed |
string |
|
inProgress |
string |
|
pending |
string |
TimelineReference
Représente une référence à un chronologie.
Nom | Type | Description |
---|---|---|
changeId |
integer |
ID de modification. |
id |
string |
ID du chronologie. |
url |
string |
URL REST du chronologie. |