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 que executa um trabalho de pipeline, em formato binário. Aplicável quando o registro é do tipo Trabalho. <br />Exemplo: { "VMImage" : "windows-2019" } |
| attempt | O número de tentativas de recorde. |
| change |
A ID que conecta todos os registros atualizados ao mesmo tempo. Esse valor é obtido do ChangeId da linha do tempo. |
| current |
Uma cadeia de caracteres que indica a operação atual. |
| details | Uma referência a uma sublinha do tempo. |
| error |
O número de erros produzidos por esta operação. |
| finish |
A hora de término do recorde. |
| id | A ID do registro. |
| identifier | Identificador de cadeia de caracteres que é consistente entre as tentativas. |
| issues | A lista de problemas produzidos por esta 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 da linha do tempo. |
| parent |
A ID do pai do registro. <br />Exemplo: Stage é pai de uma Fase, Phase é pai de um Job, Job é pai de uma Tarefa. |
| percent |
A porcentagem de conclusão de registro. |
| previous |
As tentativas de recorde 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 pré-definidas após a conclusão da operação do registro.
<br />Exemplo: 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 rastreada pelo registro. <br />Exemplo: Estágio, Fase, Trabalho, Tarefa... |
| variables | As variáveis do registro. |
| warning |
O número de avisos produzidos por esta 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 que executa um trabalho de pipeline, em formato binário. Aplicável quando o registro é do tipo Trabalho. <br />Exemplo: { "VMImage" : "windows-2019" }
agentSpecification: any
Valor da propriedade
any
attempt
O número de tentativas de recorde.
attempt: number
Valor da propriedade
number
changeId
A ID que conecta todos os registros atualizados ao mesmo tempo. Esse valor é obtido do ChangeId da 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 uma sublinha do tempo.
details: TimelineReference
Valor da propriedade
errorCount
O número de erros produzidos por esta operação.
errorCount: number
Valor da propriedade
number
finishTime
A hora de término do recorde.
finishTime: Date
Valor da propriedade
Date
id
A ID do registro.
id: string
Valor da propriedade
string
identifier
Identificador de cadeia de caracteres que é consistente entre as 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 da linha do tempo.
order: number
Valor da propriedade
number
parentId
A ID do pai do registro. <br />Exemplo: Stage é pai de uma Fase, Phase é pai de um Job, Job é pai de uma Tarefa.
parentId: string
Valor da propriedade
string
percentComplete
A porcentagem de conclusão de registro.
percentComplete: number
Valor da propriedade
number
previousAttempts
As tentativas de recorde 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 pré-definidas 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 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 rastreada pelo registro. <br />Exemplo: Estágio, Fase, Trabalho, Tarefa...
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 esta 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