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 |
プロジェクト ID またはプロジェクト名 |
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 |
ログの ID。 |
type |
string |
ログの場所の種類。 |
url |
string |
ログ リソースへの完全なリンク。 |
Issue
ビルドに関連付けられている問題 (エラー、警告) を表します。
名前 | 型 | 説明 |
---|---|---|
category |
string |
カテゴリです。 |
data |
object |
|
message |
string |
問題の説明。 |
type |
問題の種類 (エラー、警告)。 |
IssueType
問題の種類 (エラー、警告)。
名前 | 型 | 説明 |
---|---|---|
error |
string |
|
warning |
string |
ReferenceLinks
REST 参照リンクのコレクションを表す クラス。
名前 | 型 | 説明 |
---|---|---|
links |
object |
リンクの読み取り時ビュー。 参照リンクは読み取り専用であるため、参照リンクは読み取り専用として公開する必要があります。 |
TaskReference
タスクへの参照を表します。
名前 | 型 | 説明 |
---|---|---|
id |
string |
タスク定義の ID。 |
name |
string |
タスク定義の名前。 |
version |
string |
タスク定義のバージョン。 |
TaskResult
結果。
名前 | 型 | 説明 |
---|---|---|
abandoned |
string |
|
canceled |
string |
|
failed |
string |
|
skipped |
string |
|
succeeded |
string |
|
succeededWithIssues |
string |
Timeline
ビルドのタイムラインを表します。
名前 | 型 | 説明 |
---|---|---|
changeId |
integer |
変更 ID。 |
id |
string |
タイムラインの ID。 |
lastChangedBy |
string |
タイムラインを最後に変更したプロセスまたはユーザー。 |
lastChangedOn |
string |
タイムラインが最後に変更された時刻。 |
records |
ビルドのタイムライン内のエントリを表します。 |
|
url |
string |
タイムラインの REST URL。 |
TimelineAttempt
名前 | 型 | 説明 |
---|---|---|
attempt |
integer |
レコードの試行を取得または設定します。 |
recordId |
string |
指定したタイムライン内にあるレコード識別子を取得または設定します。 |
timelineId |
string |
この試行を表すレコードを所有するタイムライン識別子を取得または設定します。 |
TimelineRecord
ビルドのタイムライン内のエントリを表します。
名前 | 型 | 説明 |
---|---|---|
_links |
REST 参照リンクのコレクションを表す クラス。 |
|
attempt |
integer |
レコードの試行数。 |
changeId |
integer |
変更 ID。 |
currentOperation |
string |
現在の操作を示す文字列。 |
details |
サブタイムラインへの参照。 |
|
errorCount |
integer |
この操作によって生成されたエラーの数。 |
finishTime |
string |
終了時刻。 |
id |
string |
レコードの ID。 |
identifier |
string |
試行間で一貫性のある文字列識別子。 |
issues |
Issue[] |
ビルドに関連付けられている問題 (エラー、警告) を表します。 |
lastModified |
string |
レコードが最後に変更された時刻。 |
log |
この操作によって生成されたログへの参照。 |
|
name |
string |
名前。 |
order |
integer |
他のレコードに対する相対的な序数値。 |
parentId |
string |
レコードの親の ID。 |
percentComplete |
integer |
現在の完了率。 |
previousAttempts | ||
queueId |
integer |
操作が実行されたキューのキュー ID。 |
result |
結果。 |
|
resultCode |
string |
結果コード。 |
startTime |
string |
開始時刻です。 |
state |
レコードの状態。 |
|
task |
このタイムライン レコードによって表されるタスクへの参照。 |
|
type |
string |
レコードの種類。 |
url |
string |
タイムライン レコードの REST URL。 |
warningCount |
integer |
この操作によって生成される警告の数。 |
workerName |
string |
操作を実行しているエージェントの名前。 |
TimelineRecordState
レコードの状態。
名前 | 型 | 説明 |
---|---|---|
completed |
string |
|
inProgress |
string |
|
pending |
string |
TimelineReference
タイムラインへの参照を表します。
名前 | 型 | 説明 |
---|---|---|
changeId |
integer |
変更 ID。 |
id |
string |
タイムラインの ID。 |
url |
string |
タイムラインの REST URL。 |