Partilhar via


TimelineRecord interface

Informações detalhadas sobre a execução de diferentes operações 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 Job. <br />Exemplo: { "VMImage" : "windows-2019" }

attempt

O número de tentativas de registro.

changeId

O ID que conecta todos os registros atualizado ao mesmo tempo. Esse valor é retirado do ChangeId da linha do tempo.

currentOperation

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

details

Uma referência a uma sublinha do tempo.

errorCount

O número de erros produzidos por esta 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 questões produzidas por esta 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 esta operação.

name

O nome do registro.

order

Um valor ordinal em relação a outros registros dentro da linha do tempo.

parentId

A ID do pai do registro. <br />Exemplo: Estágio é pai de uma Fase, Fase é pai de um Trabalho, Job é pai de uma Tarefa.

percentComplete

A porcentagem de conclusão do registro.

previousAttempts

As tentativas de recorde 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 Job.

refName

Nome do registo referenciado.

result

O resultado do recorde.

resultCode

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

startTime

A hora de início do registo.

state

O estado do registo.

task

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

type

O tipo de operação que está sendo rastreada pelo registro. <br />Exemplo: Estágio, Fase, Trabalho, Tarefa...

variables

As variáveis do registo.

warningCount

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

workerName

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

Detalhes de Propriedade

agentSpecification

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

agentSpecification: any

Valor de Propriedade

any

attempt

O número de tentativas de registro.

attempt: number

Valor de Propriedade

number

changeId

O ID que conecta todos os registros atualizado ao mesmo tempo. Esse valor é retirado do ChangeId da linha do tempo.

changeId: number

Valor de Propriedade

number

currentOperation

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

currentOperation: string

Valor de Propriedade

string

details

Uma referência a uma sublinha do tempo.

details: TimelineReference

Valor de Propriedade

errorCount

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

errorCount: number

Valor de Propriedade

number

finishTime

A hora de término do registro.

finishTime: Date

Valor de Propriedade

Date

id

A ID do registro.

id: string

Valor de Propriedade

string

identifier

Identificador de cadeia de caracteres consistente entre tentativas.

identifier: string

Valor de Propriedade

string

issues

A lista de questões produzidas por esta operação.

issues: Issue[]

Valor de Propriedade

Issue[]

lastModified

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

lastModified: Date

Valor de Propriedade

Date

location

A URL REST do registro.

location: string

Valor de Propriedade

string

log

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

log: TaskLogReference

Valor de Propriedade

name

O nome do registro.

name: string

Valor de Propriedade

string

order

Um valor ordinal em relação a outros registros dentro da linha do tempo.

order: number

Valor de Propriedade

number

parentId

A ID do pai do registro. <br />Exemplo: Estágio é pai de uma Fase, Fase é pai de um Trabalho, Job é pai de uma Tarefa.

parentId: string

Valor de Propriedade

string

percentComplete

A porcentagem de conclusão do registro.

percentComplete: number

Valor de Propriedade

number

previousAttempts

As tentativas de recorde anteriores.

previousAttempts: TimelineAttempt[]

Valor de 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 Job.

queueId: number

Valor de Propriedade

number

refName

Nome do registo referenciado.

refName: string

Valor de Propriedade

string

result

O resultado do recorde.

result: TaskResult

Valor de Propriedade

resultCode

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

resultCode: string

Valor de Propriedade

string

startTime

A hora de início do registo.

startTime: Date

Valor de Propriedade

Date

state

O estado do registo.

state: TimelineRecordState

Valor de Propriedade

task

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

task: TaskReference

Valor de Propriedade

type

O tipo de operação que está sendo rastreada pelo registro. <br />Exemplo: Estágio, Fase, Trabalho, Tarefa...

type: string

Valor de Propriedade

string

variables

As variáveis do registo.

variables: {[key: string]: VariableValue}

Valor de Propriedade

{[key: string]: VariableValue}

warningCount

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

warningCount: number

Valor de Propriedade

number

workerName

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

workerName: string

Valor de Propriedade

string