Builds - Get Build Changes

ビルドに関連付けられている変更を取得します

GET https://dev.azure.com/{organization}/{project}/_apis/build/builds/{buildId}/changes?api-version=5.1
GET https://dev.azure.com/{organization}/{project}/_apis/build/builds/{buildId}/changes?continuationToken={continuationToken}&$top={$top}&includeSourceChange={includeSourceChange}&api-version=5.1

URI パラメーター

名前 / 必須 説明
buildId
path True

integer

int32
organization
path True

string

Azure DevOps 組織の名前です。

project
path True

string

プロジェクト ID またはプロジェクト名

api-version
query True

string

使う API のバージョン。 このバージョンの API を使用するには、これを '5.1' に設定する必要があります。

$top
query

integer

int32

返される変更の最大数

continuationToken
query

string

includeSourceChange
query

boolean

応答

名前 説明
200 OK

Change[]

正常な操作

セキュリティ

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 ビルド結果、定義、要求など、ビルド成果物にアクセスする機能と、サービス フックを介してビルド イベントに関する通知を受信する機能を付与します。

定義

名前 説明
Change

ビルドに関連付けられている変更を表します。

IdentityRef
ReferenceLinks

REST 参照リンクのコレクションを表す クラス。

Change

ビルドに関連付けられている変更を表します。

名前 説明
author

IdentityRef

変更の作成者。

displayUri

string

リソースのわかりやすい表現の場所。

id

string

変更の識別子。 コミットの場合、これは SHA1 になります。 TFVC 変更セットの場合、これは変更セット ID になります。

location

string

リソースの完全な表現の場所。

message

string

変更の説明。 これは、コミット メッセージまたは変更セットの説明である可能性があります。

messageTruncated

boolean

メッセージが切り捨てられたかどうかを示します。

pusher

string

変更をプッシュしたユーザーまたはプロセス。

timestamp

string

変更のタイムスタンプ。

type

string

変更の種類。 "commit"、"changeset"など。

IdentityRef

名前 説明
_links

ReferenceLinks

このフィールドには、グラフの件名に関する 0 個以上の興味深いリンクが含まれています。 これらのリンクを呼び出して、このグラフの主題に関する追加のリレーションシップや詳細情報を取得できます。

descriptor

string

記述子は、システムの実行中にグラフの件名を参照する主な方法です。 このフィールドは、アカウントと組織の両方で同じグラフの件名を一意に識別します。

directoryAlias

string

非推奨 - IdentityRef "_links" ディクショナリの "self" エントリで参照されている Graph ユーザーにクエリを実行することで取得できます

displayName

string

これは、グラフの件名の一意でない表示名です。 このフィールドを変更するには、ソース プロバイダーでその値を変更する必要があります。

id

string

imageUrl

string

非推奨 - IdentityRef "_links" ディクショナリの "アバター" エントリで使用できます

inactive

boolean

非推奨 - GraphUser "_links" ディクショナリの "membershipState" エントリで参照されている Graph メンバーシップの状態を照会することで取得できます

isAadIdentity

boolean

非推奨 - 記述子のサブジェクト型 (Descriptor.IsAadUserType/Descriptor.IsAadGroupType) から推論できます

isContainer

boolean

非推奨 - 記述子のサブジェクト型 (Descriptor.IsGroupType) から推論できます

isDeletedInOrigin

boolean

profileUrl

string

非推奨 - ToIdentityRef の既存のほとんどの実装では使用されていません

uniqueName

string

非推奨 - 代わりに Domain+PrincipalName を使用します

url

string

この URL は、このグラフの件名のソース リソースへの完全なルートです。

REST 参照リンクのコレクションを表す クラス。

名前 説明
links

object

リンクの読み取り時ビュー。 参照リンクは読み取り専用であるため、参照リンクは読み取り専用として公開する必要があります。