TimelineRecord interface
Informações detalhadas sobre a execução de operações diferentes durante a execução do pipeline.
Propriedades
agent |
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. |
change |
A ID que conecta todos os registros atualizados ao mesmo tempo. Esse valor é obtido do ChangeId do linha do tempo. |
current |
Uma cadeia de caracteres que indica a operação atual. |
details | Uma referência a um sub-linha do tempo. |
error |
O número de erros produzidos por essa operação. |
finish |
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. |
last |
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. |
parent |
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. |
percent |
O percentual de conclusão do registro. |
previous |
As tentativas de registro anteriores. |
queue |
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. |
ref |
Nome do registro referenciado. |
result | O resultado do registro. |
result |
Avaliação de condições predefinidas após a conclusão da operação do registro. <br />Example: Avaliando |
start |
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. |
warning |
O número de avisos produzidos por essa operação. |
worker |
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
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
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
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