다음을 통해 공유


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 매개 변수

Name In(다음 안에) 필수 형식 Description
buildId
path True

integer

int32
organization
path True

string

Azure DevOps 조직의 이름입니다.

project
path True

string

프로젝트 ID 또는 프로젝트 이름

timelineId
path

string

uuid
api-version
query True

string

사용할 API의 버전입니다. 이 API 버전을 사용하려면 '7.1-preview.2'로 설정해야 합니다.

changeId
query

integer

int32
planId
query

string

uuid

응답

Name 형식 Description
200 OK

Timeline

성공적인 작업

보안

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

Name Description
vso.build 빌드 결과, 정의 및 요청을 포함하여 빌드 아티팩트 액세스 기능과 서비스 후크를 통해 빌드 이벤트에 대한 알림을 받을 수 있는 기능을 부여합니다.

정의

Name Description
BuildLogReference

빌드 로그에 대한 참조를 나타냅니다.

Issue

빌드와 관련된 문제(오류, 경고)를 나타냅니다.

IssueType

문제의 유형(오류, 경고)입니다.

ReferenceLinks

REST 참조 링크의 컬렉션을 나타내는 클래스입니다.

TaskReference

작업에 대한 참조를 나타냅니다.

TaskResult

결과입니다.

Timeline

빌드의 타임라인 나타냅니다.

TimelineAttempt
TimelineRecord

빌드의 타임라인 항목을 나타냅니다.

TimelineRecordState

레코드의 상태입니다.

TimelineReference

타임라인 대한 참조를 나타냅니다.

BuildLogReference

빌드 로그에 대한 참조를 나타냅니다.

Name 형식 Description
id

integer

로그의 ID입니다.

type

string

로그 위치의 형식입니다.

url

string

로그 리소스에 대한 전체 링크입니다.

Issue

빌드와 관련된 문제(오류, 경고)를 나타냅니다.

Name 형식 Description
category

string

범주입니다.

data

object

message

string

문제에 대한 설명

type

IssueType

문제의 유형(오류, 경고)입니다.

IssueType

문제의 유형(오류, 경고)입니다.

Name 형식 Description
error

string

warning

string

REST 참조 링크의 컬렉션을 나타내는 클래스입니다.

Name 형식 Description
links

object

링크의 읽기 전용 보기입니다. 참조 링크는 읽기 전용이므로 읽기 전용으로만 노출하려고 합니다.

TaskReference

작업에 대한 참조를 나타냅니다.

Name 형식 Description
id

string

작업 정의의 ID입니다.

name

string

작업 정의의 이름입니다.

version

string

작업 정의의 버전입니다.

TaskResult

결과입니다.

Name 형식 Description
abandoned

string

canceled

string

failed

string

skipped

string

succeeded

string

succeededWithIssues

string

Timeline

빌드의 타임라인 나타냅니다.

Name 형식 Description
changeId

integer

변경 ID입니다.

id

string

타임라인 ID입니다.

lastChangedBy

string

타임라인 마지막으로 변경한 프로세스 또는 사람입니다.

lastChangedOn

string

타임라인 마지막으로 변경된 시간입니다.

records

TimelineRecord[]

빌드의 타임라인 항목을 나타냅니다.

url

string

타임라인 REST URL입니다.

TimelineAttempt

Name 형식 Description
attempt

integer

레코드의 시도를 가져오거나 설정합니다.

recordId

string

지정된 타임라인 내에 있는 레코드 식별자를 가져오거나 설정합니다.

timelineId

string

이 시도를 나타내는 레코드를 소유하는 타임라인 식별자를 가져오거나 설정합니다.

TimelineRecord

빌드의 타임라인 항목을 나타냅니다.

Name 형식 Description
_links

ReferenceLinks

REST 참조 링크의 컬렉션을 나타내는 클래스입니다.

attempt

integer

레코드의 시도 수입니다.

changeId

integer

변경 ID입니다.

currentOperation

string

현재 작업을 나타내는 문자열입니다.

details

TimelineReference

하위 타임라인 대한 참조입니다.

errorCount

integer

이 작업에서 생성된 오류 수입니다.

finishTime

string

완료 시간입니다.

id

string

레코드의 ID입니다.

identifier

string

여러 시도에서 일관된 문자열 식별자입니다.

issues

Issue[]

빌드와 관련된 문제(오류, 경고)를 나타냅니다.

lastModified

string

레코드가 마지막으로 수정된 시간입니다.

log

BuildLogReference

이 작업에서 생성된 로그에 대한 참조입니다.

name

string

이름입니다.

order

integer

다른 레코드를 기준으로 하는 서수 값입니다.

parentId

string

레코드의 부모 ID입니다.

percentComplete

integer

현재 완료율입니다.

previousAttempts

TimelineAttempt[]

queueId

integer

작업이 실행된 큐의 큐 ID입니다.

result

TaskResult

결과입니다.

resultCode

string

결과 코드입니다.

startTime

string

시작 시간입니다.

state

TimelineRecordState

레코드의 상태입니다.

task

TaskReference

이 타임라인 레코드가 나타내는 작업에 대한 참조입니다.

type

string

레코드의 형식입니다.

url

string

타임라인 레코드의 REST URL입니다.

warningCount

integer

이 작업에서 생성된 경고 수입니다.

workerName

string

작업을 실행하는 에이전트의 이름입니다.

TimelineRecordState

레코드의 상태입니다.

Name 형식 Description
completed

string

inProgress

string

pending

string

TimelineReference

타임라인 대한 참조를 나타냅니다.

Name 형식 Description
changeId

integer

변경 ID입니다.

id

string

타임라인 ID입니다.

url

string

타임라인 REST URL입니다.