Timeline - Get
Возвращает сведения о сборке.
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
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
build
|
path | True |
integer int32 |
|
organization
|
path | True |
string |
Название организации Azure DevOps. |
project
|
path | True |
string |
Идентификатор проекта или имя проекта |
timeline
|
path |
string uuid |
||
api-version
|
query | True |
string |
Используемая версия API. Для использования этой версии API необходимо задать значение 7.1-preview.2. |
change
|
query |
integer int32 |
||
plan
|
query |
string uuid |
Ответы
Имя | Тип | Описание |
---|---|---|
200 OK |
успешная операция |
Безопасность
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
Имя | Описание |
---|---|
vso.build | Предоставляет возможность доступа к артефактам сборки, включая результаты сборки, определения и запросы, а также возможность получать уведомления о событиях сборки с помощью перехватчиков служб. |
Определения
Имя | Описание |
---|---|
Build |
Представляет ссылку на журнал сборки. |
Issue |
Представляет проблему (ошибку, предупреждение), связанную со сборкой. |
Issue |
Тип проблемы (ошибка, предупреждение). |
Reference |
Класс, представляющий коллекцию ссылок REST. |
Task |
Представляет ссылку на задачу. |
Task |
Результат. |
Timeline |
Представляет временная шкала сборки. |
Timeline |
|
Timeline |
Представляет запись в временная шкала сборки. |
Timeline |
Состояние записи. |
Timeline |
Представляет ссылку на временная шкала. |
BuildLogReference
Представляет ссылку на журнал сборки.
Имя | Тип | Описание |
---|---|---|
id |
integer |
Идентификатор журнала. |
type |
string |
Тип расположения журнала. |
url |
string |
Полная ссылка на ресурс журнала. |
Issue
Представляет проблему (ошибку, предупреждение), связанную со сборкой.
Имя | Тип | Описание |
---|---|---|
category |
string |
Категория. |
data |
object |
|
message |
string |
Описание проблемы. |
type |
Тип проблемы (ошибка, предупреждение). |
IssueType
Тип проблемы (ошибка, предупреждение).
Имя | Тип | Описание |
---|---|---|
error |
string |
|
warning |
string |
ReferenceLinks
Класс, представляющий коллекцию ссылок REST.
Имя | Тип | Описание |
---|---|---|
links |
object |
Представление ссылок только для чтения. Так как ссылочные ссылки доступны только для чтения, мы хотим предоставить их только для чтения. |
TaskReference
Представляет ссылку на задачу.
Имя | Тип | Описание |
---|---|---|
id |
string |
Идентификатор определения задачи. |
name |
string |
Имя определения задачи. |
version |
string |
Версия определения задачи. |
TaskResult
Результат.
Имя | Тип | Описание |
---|---|---|
abandoned |
string |
|
canceled |
string |
|
failed |
string |
|
skipped |
string |
|
succeeded |
string |
|
succeededWithIssues |
string |
Timeline
Представляет временная шкала сборки.
Имя | Тип | Описание |
---|---|---|
changeId |
integer |
Идентификатор изменения. |
id |
string |
Идентификатор временная шкала. |
lastChangedBy |
string |
Процесс или пользователь, который последним изменял временная шкала. |
lastChangedOn |
string |
Время последнего изменения временная шкала. |
records |
Представляет запись в временная шкала сборки. |
|
url |
string |
URL-адрес REST временная шкала. |
TimelineAttempt
Имя | Тип | Описание |
---|---|---|
attempt |
integer |
Возвращает или задает попытку записи. |
recordId |
string |
Возвращает или задает идентификатор записи, расположенный в пределах указанного временная шкала. |
timelineId |
string |
Возвращает или задает идентификатор временная шкала, которому принадлежит запись, представляющая эту попытку. |
TimelineRecord
Представляет запись в временная шкала сборки.
Имя | Тип | Описание |
---|---|---|
_links |
Класс, представляющий коллекцию ссылок REST. |
|
attempt |
integer |
Число попыток записи. |
changeId |
integer |
Идентификатор изменения. |
currentOperation |
string |
Строка, указывающая текущую операцию. |
details |
Ссылка на под-временная шкала. |
|
errorCount |
integer |
Количество ошибок, вызванных этой операцией. |
finishTime |
string |
Время окончания. |
id |
string |
Идентификатор записи. |
identifier |
string |
Строковый идентификатор, согласованный в разных попытках. |
issues |
Issue[] |
Представляет проблему (ошибку, предупреждение), связанную со сборкой. |
lastModified |
string |
Время последнего изменения записи. |
log |
Ссылка на журнал, созданный этой операцией. |
|
name |
string |
Имя. |
order |
integer |
Порядковое значение относительно других записей. |
parentId |
string |
Идентификатор родительского элемента записи. |
percentComplete |
integer |
Текущий процент завершения. |
previousAttempts | ||
queueId |
integer |
Идентификатор очереди, в которую выполнялась операция. |
result |
Результат. |
|
resultCode |
string |
Код результата. |
startTime |
string |
Время начала. |
state |
Состояние записи. |
|
task |
Ссылка на задачу, представленную этой записью временная шкала. |
|
type |
string |
Тип записи. |
url |
string |
URL-адрес REST записи временная шкала. |
warningCount |
integer |
Количество предупреждений, созданных этой операцией. |
workerName |
string |
Имя агента, выполняющего операцию. |
TimelineRecordState
Состояние записи.
Имя | Тип | Описание |
---|---|---|
completed |
string |
|
inProgress |
string |
|
pending |
string |
TimelineReference
Представляет ссылку на временная шкала.
Имя | Тип | Описание |
---|---|---|
changeId |
integer |
Идентификатор изменения. |
id |
string |
Идентификатор временная шкала. |
url |
string |
URL-адрес REST временная шкала. |