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 que executa uma tarefa de pipeline, em formato binário. Aplicável quando o registo é do tipo Trabalho. <br />Exemplo: { "VMImage" : "windows-2019" }

attempt

O número de tentativas de registo.

changeId

O ID que liga todos os registos atualizados ao mesmo tempo. Este valor é retirado do ChangeId da linha cronológica.

currentOperation

Uma cadeia que indica a operação atual.

details

Uma referência a uma sub-linha cronológica.

errorCount

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

finishTime

A hora de conclusão do registo.

id

O ID do registo.

identifier

Identificador de cadeia que é consistente entre tentativas.

issues

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

lastModified

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

location

O URL REST do registo.

log

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

name

O nome do registo.

order

Um valor ordinal relativo a outros registos na linha cronológica.

parentId

O ID do elemento principal do registo. <br />Exemplo: Fase é um elemento principal de uma Fase, Fase é um elemento principal de uma Tarefa, Tarefa é um elemento principal de uma Tarefa.

percentComplete

A percentagem de conclusão do registo.

previousAttempts

As tentativas de registo anteriores.

queueId

O ID da fila que liga projetos a conjuntos de agentes nos quais a operação foi executada. Aplicável quando o registo é do tipo Tarefa.

refName

Nome do registo referenciado.

result

O resultado do registo.

resultCode

Avaliação das condições predefinidas após a conclusão da operação do registo. <br />Exemplo: Avaliar succeeded(), Resultado = Verdadeiro <br />Exemplo: Avaliar 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 registo é do tipo Tarefa.

type

O tipo de operação que está a ser controlada pelo registo. <br />Exemplo: Fase, Fase, Tarefa, Tarefa...

variables

As variáveis do registo.

warningCount

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

workerName

O nome do agente que está a executar a operação. Aplicável quando o registo é do tipo Tarefa.

Detalhes de Propriedade

agentSpecification

A especificação de um agente que executa uma tarefa de pipeline, em formato binário. Aplicável quando o registo é do tipo Trabalho. <br />Exemplo: { "VMImage" : "windows-2019" }

agentSpecification: any

Valor de Propriedade

any

attempt

O número de tentativas de registo.

attempt: number

Valor de Propriedade

number

changeId

O ID que liga todos os registos atualizados ao mesmo tempo. Este valor é retirado do ChangeId da linha cronológica.

changeId: number

Valor de Propriedade

number

currentOperation

Uma cadeia que indica a operação atual.

currentOperation: string

Valor de Propriedade

string

details

Uma referência a uma sub-linha cronológica.

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 conclusão do registo.

finishTime: Date

Valor de Propriedade

Date

id

O ID do registo.

id: string

Valor de Propriedade

string

identifier

Identificador de cadeia que é consistente entre tentativas.

identifier: string

Valor de Propriedade

string

issues

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

issues: Issue[]

Valor de Propriedade

Issue[]

lastModified

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

lastModified: Date

Valor de Propriedade

Date

location

O URL REST do registo.

location: string

Valor de Propriedade

string

log

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

log: TaskLogReference

Valor de Propriedade

name

O nome do registo.

name: string

Valor de Propriedade

string

order

Um valor ordinal relativo a outros registos na linha cronológica.

order: number

Valor de Propriedade

number

parentId

O ID do elemento principal do registo. <br />Exemplo: Fase é um elemento principal de uma Fase, Fase é um elemento principal de uma Tarefa, Tarefa é um elemento principal de uma Tarefa.

parentId: string

Valor de Propriedade

string

percentComplete

A percentagem de conclusão do registo.

percentComplete: number

Valor de Propriedade

number

previousAttempts

As tentativas de registo anteriores.

previousAttempts: TimelineAttempt[]

Valor de Propriedade

queueId

O ID da fila que liga projetos a conjuntos de agentes nos quais a operação foi executada. Aplicável quando o registo é do tipo Tarefa.

queueId: number

Valor de Propriedade

number

refName

Nome do registo referenciado.

refName: string

Valor de Propriedade

string

result

O resultado do registo.

result: TaskResult

Valor de Propriedade

resultCode

Avaliação das condições predefinidas após a conclusão da operação do registo. <br />Exemplo: Avaliar succeeded(), Resultado = Verdadeiro <br />Exemplo: Avaliar 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 registo é do tipo Tarefa.

task: TaskReference

Valor de Propriedade

type

O tipo de operação que está a ser controlada pelo registo. <br />Exemplo: Fase, Fase, Tarefa, 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 está a executar a operação. Aplicável quando o registo é do tipo Tarefa.

workerName: string

Valor de Propriedade

string