Compartilhar via


TimelineRecord interface

Informações detalhadas sobre a execução de operações diferentes durante a execução do pipeline.

Propriedades

agentSpecification

A especificação de um agente executando um trabalho de pipeline, em formato binário. Aplicável quando o registro é do tipo Trabalho. <br />Example: { "VMImage" : "windows-2019" }

attempt

O número de tentativas de registro.

changeId

A ID que conecta todos os registros atualizados ao mesmo tempo. Esse valor é obtido do ChangeId do linha do tempo.

currentOperation

Uma cadeia de caracteres que indica a operação atual.

details

Uma referência a um sub-linha do tempo.

errorCount

O número de erros produzidos por essa operação.

finishTime

A hora de término do registro.

id

A ID do registro.

identifier

Identificador de cadeia de caracteres consistente entre tentativas.

issues

A lista de problemas produzidos por essa operação.

lastModified

A hora em que o registro foi modificado pela última vez.

location

A URL REST do registro.

log

Uma referência ao log produzido por essa operação.

name

O nome do registro.

order

Um valor ordinal relativo a outros registros dentro do linha do tempo.

parentId

A ID do pai do registro. <br />Example: Stage é um pai de uma Fase, Phase é um pai de um trabalho, Job é um pai de uma Tarefa.

percentComplete

O percentual de conclusão do registro.

previousAttempts

As tentativas de registro anteriores.

queueId

A ID da fila que conecta projetos a pools de agentes nos quais a operação foi executada. Aplicável quando o registro é do tipo Trabalho.

refName

Nome do registro referenciado.

result

O resultado do registro.

resultCode

Avaliação de condições predefinidas após a conclusão da operação do registro. <br />Example: Avaliando succeeded(), Result = True <br />Example: Avaliando and(succeeded(), eq(variables['system.debug'], False)), Result = False

startTime

A hora de início do registro.

state

O estado do registro.

task

Uma referência à tarefa. Aplicável quando o registro é do tipo Tarefa.

type

O tipo de operação que está sendo controlada pelo registro. <br />Example: Stage, Phase, Job, Task...

variables

As variáveis do registro.

warningCount

O número de avisos produzidos por essa operação.

workerName

O nome do agente que executa a operação. Aplicável quando o registro é do tipo Trabalho.

Detalhes da propriedade

agentSpecification

A especificação de um agente executando um trabalho de pipeline, em formato binário. Aplicável quando o registro é do tipo Trabalho. <br />Example: { "VMImage" : "windows-2019" }

agentSpecification: any

Valor da propriedade

any

attempt

O número de tentativas de registro.

attempt: number

Valor da propriedade

number

changeId

A ID que conecta todos os registros atualizados ao mesmo tempo. Esse valor é obtido do ChangeId do linha do tempo.

changeId: number

Valor da propriedade

number

currentOperation

Uma cadeia de caracteres que indica a operação atual.

currentOperation: string

Valor da propriedade

string

details

Uma referência a um sub-linha do tempo.

details: TimelineReference

Valor da propriedade

errorCount

O número de erros produzidos por essa operação.

errorCount: number

Valor da propriedade

number

finishTime

A hora de término do registro.

finishTime: Date

Valor da propriedade

Date

id

A ID do registro.

id: string

Valor da propriedade

string

identifier

Identificador de cadeia de caracteres consistente entre tentativas.

identifier: string

Valor da propriedade

string

issues

A lista de problemas produzidos por essa operação.

issues: Issue[]

Valor da propriedade

Issue[]

lastModified

A hora em que o registro foi modificado pela última vez.

lastModified: Date

Valor da propriedade

Date

location

A URL REST do registro.

location: string

Valor da propriedade

string

log

Uma referência ao log produzido por essa operação.

log: TaskLogReference

Valor da propriedade

name

O nome do registro.

name: string

Valor da propriedade

string

order

Um valor ordinal relativo a outros registros dentro do linha do tempo.

order: number

Valor da propriedade

number

parentId

A ID do pai do registro. <br />Example: Stage é um pai de uma Fase, Phase é um pai de um trabalho, Job é um pai de uma Tarefa.

parentId: string

Valor da propriedade

string

percentComplete

O percentual de conclusão do registro.

percentComplete: number

Valor da propriedade

number

previousAttempts

As tentativas de registro anteriores.

previousAttempts: TimelineAttempt[]

Valor da propriedade

queueId

A ID da fila que conecta projetos a pools de agentes nos quais a operação foi executada. Aplicável quando o registro é do tipo Trabalho.

queueId: number

Valor da propriedade

number

refName

Nome do registro referenciado.

refName: string

Valor da propriedade

string

result

O resultado do registro.

result: TaskResult

Valor da propriedade

resultCode

Avaliação de condições predefinidas após a conclusão da operação do registro. <br />Example: Avaliando succeeded(), Result = True <br />Example: Avaliando and(succeeded(), eq(variables['system.debug'], False)), Result = False

resultCode: string

Valor da propriedade

string

startTime

A hora de início do registro.

startTime: Date

Valor da propriedade

Date

state

O estado do registro.

state: TimelineRecordState

Valor da propriedade

task

Uma referência à tarefa. Aplicável quando o registro é do tipo Tarefa.

task: TaskReference

Valor da propriedade

type

O tipo de operação que está sendo controlada pelo registro. <br />Example: Stage, Phase, Job, Task...

type: string

Valor da propriedade

string

variables

As variáveis do registro.

variables: {[key: string]: VariableValue}

Valor da propriedade

{[key: string]: VariableValue}

warningCount

O número de avisos produzidos por essa operação.

warningCount: number

Valor da propriedade

number

workerName

O nome do agente que executa a operação. Aplicável quando o registro é do tipo Trabalho.

workerName: string

Valor da propriedade

string