Timeline - Get
Obtiene los detalles de una compilación.
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
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
build
|
path | True |
integer int32 |
|
organization
|
path | True |
string |
El nombre de la organización de Azure DevOps. |
project
|
path | True |
string |
Id. de proyecto o nombre del proyecto |
timeline
|
path |
string uuid |
||
api-version
|
query | True |
string |
Versión de la API que se va a usar. Debe establecerse en "7.1-preview.2" para usar esta versión de la API. |
change
|
query |
integer int32 |
||
plan
|
query |
string uuid |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
operación correcta |
Seguridad
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
Nombre | Description |
---|---|
vso.build | Concede la capacidad de acceder a los artefactos de compilación, incluidos los resultados de compilación, las definiciones y las solicitudes, y la capacidad de recibir notificaciones sobre eventos de compilación a través de enlaces de servicio. |
Definiciones
Nombre | Description |
---|---|
Build |
Representa una referencia a un registro de compilación. |
Issue |
Representa un problema (error, advertencia) asociado a una compilación. |
Issue |
Tipo (error, advertencia) del problema. |
Reference |
Clase que se va a representar una colección de vínculos de referencia de REST. |
Task |
Representa una referencia a una tarea. |
Task |
Resultado. |
Timeline |
Representa la escala de tiempo de una compilación. |
Timeline |
|
Timeline |
Representa una entrada en la escala de tiempo de una compilación. |
Timeline |
Estado del registro. |
Timeline |
Representa una referencia a una escala de tiempo. |
BuildLogReference
Representa una referencia a un registro de compilación.
Nombre | Tipo | Description |
---|---|---|
id |
integer |
Identificador del registro. |
type |
string |
Tipo de la ubicación del registro. |
url |
string |
Vínculo completo al recurso de registro. |
Issue
Representa un problema (error, advertencia) asociado a una compilación.
Nombre | Tipo | Description |
---|---|---|
category |
string |
Categoría. |
data |
object |
|
message |
string |
Descripción del problema. |
type |
Tipo (error, advertencia) del problema. |
IssueType
Tipo (error, advertencia) del problema.
Nombre | Tipo | Description |
---|---|---|
error |
string |
|
warning |
string |
ReferenceLinks
Clase que se va a representar una colección de vínculos de referencia de REST.
Nombre | Tipo | Description |
---|---|---|
links |
object |
Vista de lectura de los vínculos. Dado que los vínculos de referencia son de solo lectura, solo queremos exponerlos como de solo lectura. |
TaskReference
Representa una referencia a una tarea.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de la definición de tarea. |
name |
string |
Nombre de la definición de tarea. |
version |
string |
Versión de la definición de tarea. |
TaskResult
Resultado.
Nombre | Tipo | Description |
---|---|---|
abandoned |
string |
|
canceled |
string |
|
failed |
string |
|
skipped |
string |
|
succeeded |
string |
|
succeededWithIssues |
string |
Timeline
Representa la escala de tiempo de una compilación.
Nombre | Tipo | Description |
---|---|---|
changeId |
integer |
Identificador de cambio. |
id |
string |
Identificador de la escala de tiempo. |
lastChangedBy |
string |
Proceso o persona que cambió la escala de tiempo por última vez. |
lastChangedOn |
string |
Hora en que se cambió la escala de tiempo por última vez. |
records |
Representa una entrada en la escala de tiempo de una compilación. |
|
url |
string |
Dirección URL de REST de la escala de tiempo. |
TimelineAttempt
Nombre | Tipo | Description |
---|---|---|
attempt |
integer |
Obtiene o establece el intento del registro. |
recordId |
string |
Obtiene o establece el identificador de registro ubicado dentro de la escala de tiempo especificada. |
timelineId |
string |
Obtiene o establece el identificador de escala de tiempo que posee el registro que representa este intento. |
TimelineRecord
Representa una entrada en la escala de tiempo de una compilación.
Nombre | Tipo | Description |
---|---|---|
_links |
Clase que se va a representar una colección de vínculos de referencia de REST. |
|
attempt |
integer |
Número de intentos de registro. |
changeId |
integer |
Identificador de cambio. |
currentOperation |
string |
Cadena que indica la operación actual. |
details |
Referencia a una sub-escala de tiempo. |
|
errorCount |
integer |
Número de errores generados por esta operación. |
finishTime |
string |
Hora de finalización. |
id |
string |
Identificador del registro. |
identifier |
string |
Identificador de cadena coherente entre intentos. |
issues |
Issue[] |
Representa un problema (error, advertencia) asociado a una compilación. |
lastModified |
string |
Hora en que se modificó por última vez el registro. |
log |
Referencia al registro generado por esta operación. |
|
name |
string |
Nombre. |
order |
integer |
Valor ordinal relativo a otros registros. |
parentId |
string |
Identificador del elemento primario del registro. |
percentComplete |
integer |
Porcentaje de finalización actual. |
previousAttempts | ||
queueId |
integer |
Identificador de cola de la cola en la que se ejecutó la operación. |
result |
Resultado. |
|
resultCode |
string |
Código de resultado. |
startTime |
string |
Hora de inicio. |
state |
Estado del registro. |
|
task |
Referencia a la tarea representada por este registro de escala de tiempo. |
|
type |
string |
Tipo del registro. |
url |
string |
Dirección URL de REST del registro de escala de tiempo. |
warningCount |
integer |
Número de advertencias generadas por esta operación. |
workerName |
string |
Nombre del agente que ejecuta la operación. |
TimelineRecordState
Estado del registro.
Nombre | Tipo | Description |
---|---|---|
completed |
string |
|
inProgress |
string |
|
pending |
string |
TimelineReference
Representa una referencia a una escala de tiempo.
Nombre | Tipo | Description |
---|---|---|
changeId |
integer |
Identificador de cambio. |
id |
string |
Identificador de la escala de tiempo. |
url |
string |
Dirección URL de REST de la escala de tiempo. |