TimelineRecord interface
파이프라인 실행 중 다른 작업의 실행에 대한 자세한 정보입니다.
속성
agent |
파이프라인 작업을 실행하는 에이전트의 사양(이진 형식)입니다. 레코드가 Job 형식인 경우에 적용됩니다. <br />Example: { "VMImage" : "windows-2019" } |
attempt | 레코드 시도 횟수입니다. |
change |
동시에 업데이트된 모든 레코드를 연결하는 ID입니다. 이 값은 타임라인 ChangeId에서 가져옵니다. |
current |
현재 작업을 나타내는 문자열입니다. |
details | 하위 타임라인 대한 참조입니다. |
error |
이 작업에서 생성된 오류 수입니다. |
finish |
레코드의 완료 시간입니다. |
id | 레코드의 ID입니다. |
identifier | 여러 시도에서 일관된 문자열 식별자입니다. |
issues | 이 작업에서 생성된 문제 목록입니다. |
last |
레코드가 마지막으로 수정된 시간입니다. |
location | 레코드의 REST URL입니다. |
log | 이 작업에서 생성된 로그에 대한 참조입니다. |
name | 레코드 이름입니다. |
order | 타임라인 내의 다른 레코드를 기준으로 하는 서수 값입니다. |
parent |
레코드의 부모 ID입니다. <br />Example: Stage는 단계의 부모이고, 단계는 작업의 부모이고, 작업은 작업의 부모입니다. |
percent |
레코드 완성의 백분율입니다. |
previous |
이전 레코드가 시도됩니다. |
queue |
작업이 실행된 에이전트 풀에 프로젝트를 연결하는 큐의 ID입니다. 레코드가 Job 형식인 경우에 적용됩니다. |
ref |
참조된 레코드의 이름입니다. |
result | 레코드의 결과입니다. |
result |
레코드 작업이 완료될 때 미리 정의된 조건 평가 <br />Example: 평가 |
start |
레코드의 시작 시간입니다. |
state | 레코드의 상태입니다. |
task | 작업에 대한 참조입니다. 레코드가 Task 형식인 경우에 적용됩니다. |
type | 레코드에서 추적되는 작업의 유형입니다. <br />Example: Stage, Phase, Job, Task... |
variables | 레코드의 변수입니다. |
warning |
이 작업에서 생성된 경고 수입니다. |
worker |
작업을 실행하는 에이전트의 이름입니다. 레코드가 Job 형식인 경우에 적용됩니다. |
속성 세부 정보
agentSpecification
파이프라인 작업을 실행하는 에이전트의 사양(이진 형식)입니다. 레코드가 Job 형식인 경우에 적용됩니다. <br />Example: { "VMImage" : "windows-2019" }
agentSpecification: any
속성 값
any
attempt
레코드 시도 횟수입니다.
attempt: number
속성 값
number
changeId
동시에 업데이트된 모든 레코드를 연결하는 ID입니다. 이 값은 타임라인 ChangeId에서 가져옵니다.
changeId: number
속성 값
number
currentOperation
현재 작업을 나타내는 문자열입니다.
currentOperation: string
속성 값
string
details
errorCount
이 작업에서 생성된 오류 수입니다.
errorCount: number
속성 값
number
finishTime
레코드의 완료 시간입니다.
finishTime: Date
속성 값
Date
id
레코드의 ID입니다.
id: string
속성 값
string
identifier
여러 시도에서 일관된 문자열 식별자입니다.
identifier: string
속성 값
string
issues
lastModified
레코드가 마지막으로 수정된 시간입니다.
lastModified: Date
속성 값
Date
location
레코드의 REST URL입니다.
location: string
속성 값
string
log
name
레코드 이름입니다.
name: string
속성 값
string
order
타임라인 내의 다른 레코드를 기준으로 하는 서수 값입니다.
order: number
속성 값
number
parentId
레코드의 부모 ID입니다. <br />Example: Stage는 단계의 부모이고, 단계는 작업의 부모이고, 작업은 작업의 부모입니다.
parentId: string
속성 값
string
percentComplete
레코드 완성의 백분율입니다.
percentComplete: number
속성 값
number
previousAttempts
queueId
작업이 실행된 에이전트 풀에 프로젝트를 연결하는 큐의 ID입니다. 레코드가 Job 형식인 경우에 적용됩니다.
queueId: number
속성 값
number
refName
참조된 레코드의 이름입니다.
refName: string
속성 값
string
result
resultCode
레코드 작업이 완료될 때 미리 정의된 조건 평가 <br />Example: 평가 succeeded()
, 결과 = True <br />Example: 평가 and(succeeded(), eq(variables['system.debug'], False))
, 결과 = False
resultCode: string
속성 값
string
startTime
레코드의 시작 시간입니다.
startTime: Date
속성 값
Date
state
task
type
레코드에서 추적되는 작업의 유형입니다. <br />Example: Stage, Phase, Job, Task...
type: string
속성 값
string
variables
warningCount
이 작업에서 생성된 경고 수입니다.
warningCount: number
속성 값
number
workerName
작업을 실행하는 에이전트의 이름입니다. 레코드가 Job 형식인 경우에 적용됩니다.
workerName: string
속성 값
string