Condividi tramite


TimelineRecord interface

Informazioni dettagliate sull'esecuzione di diverse operazioni durante l'esecuzione della pipeline.

Proprietà

agentSpecification

Specifica di un agente che esegue un processo della pipeline, in formato binario. Applicabile quando il record è di tipo Job. <br />Esempio: { "VMImage" : "windows-2019" }

attempt

Il numero di tentativi di record.

changeId

L'ID che collega tutti i record aggiornati contemporaneamente. Questo valore viene ricavato dal ChangeId della sequenza temporale.

currentOperation

Stringa che indica l'operazione corrente.

details

Riferimento a una sequenza temporale secondaria.

errorCount

Numero di errori generati da questa operazione.

finishTime

Il tempo di arrivo del record.

id

ID del record.

identifier

Identificatore di stringa coerente tra i tentativi.

issues

L'elenco dei problemi prodotti da questa operazione.

lastModified

Ora dell'ultima modifica apportata al record.

location

URL REST del record.

log

Riferimento al log prodotto da questa operazione.

name

Il nome del record.

order

Un valore ordinale relativo ad altri record all'interno della sequenza temporale.

parentId

L'ID dell'elemento padre del record. <br />Esempio: Stage è un genitore di una Fase, Phase è un genitore di un Job, Job è un genitore di un Task.

percentComplete

Percentuale di completamento del record.

previousAttempts

I precedenti tentativi di record.

queueId

ID della coda che connette i progetti ai pool di agenti in cui è stata eseguita l'operazione. Applicabile quando il record è di tipo Job.

refName

Nome del record a cui si fa riferimento.

result

Il risultato del record.

resultCode

Valutazione delle condizioni predefinite al completamento dell'operazione del record. <br />Esempio: Valutazione succeeded(), Risultato = Vero <br />Esempio: Valutazione and(succeeded(), eq(variables['system.debug'], False)), Risultato = Falso

startTime

Ora di inizio del record.

state

Stato del record.

task

Un riferimento all'attività. Applicabile quando il record è di tipo Task.

type

Tipo di operazione di cui il record tiene traccia. <br />Esempio: Fase, Fase, Lavoro, Attività...

variables

Le variabili del record.

warningCount

Numero di avvisi generati dall'operazione.

workerName

Nome dell'agente che esegue l'operazione. Applicabile quando il record è di tipo Job.

Dettagli proprietà

agentSpecification

Specifica di un agente che esegue un processo della pipeline, in formato binario. Applicabile quando il record è di tipo Job. <br />Esempio: { "VMImage" : "windows-2019" }

agentSpecification: any

Valore della proprietà

any

attempt

Il numero di tentativi di record.

attempt: number

Valore della proprietà

number

changeId

L'ID che collega tutti i record aggiornati contemporaneamente. Questo valore viene ricavato dal ChangeId della sequenza temporale.

changeId: number

Valore della proprietà

number

currentOperation

Stringa che indica l'operazione corrente.

currentOperation: string

Valore della proprietà

string

details

Riferimento a una sequenza temporale secondaria.

details: TimelineReference

Valore della proprietà

errorCount

Numero di errori generati da questa operazione.

errorCount: number

Valore della proprietà

number

finishTime

Il tempo di arrivo del record.

finishTime: Date

Valore della proprietà

Date

id

ID del record.

id: string

Valore della proprietà

string

identifier

Identificatore di stringa coerente tra i tentativi.

identifier: string

Valore della proprietà

string

issues

L'elenco dei problemi prodotti da questa operazione.

issues: Issue[]

Valore della proprietà

Issue[]

lastModified

Ora dell'ultima modifica apportata al record.

lastModified: Date

Valore della proprietà

Date

location

URL REST del record.

location: string

Valore della proprietà

string

log

Riferimento al log prodotto da questa operazione.

log: TaskLogReference

Valore della proprietà

name

Il nome del record.

name: string

Valore della proprietà

string

order

Un valore ordinale relativo ad altri record all'interno della sequenza temporale.

order: number

Valore della proprietà

number

parentId

L'ID dell'elemento padre del record. <br />Esempio: Stage è un genitore di una Fase, Phase è un genitore di un Job, Job è un genitore di un Task.

parentId: string

Valore della proprietà

string

percentComplete

Percentuale di completamento del record.

percentComplete: number

Valore della proprietà

number

previousAttempts

I precedenti tentativi di record.

previousAttempts: TimelineAttempt[]

Valore della proprietà

queueId

ID della coda che connette i progetti ai pool di agenti in cui è stata eseguita l'operazione. Applicabile quando il record è di tipo Job.

queueId: number

Valore della proprietà

number

refName

Nome del record a cui si fa riferimento.

refName: string

Valore della proprietà

string

result

Il risultato del record.

result: TaskResult

Valore della proprietà

resultCode

Valutazione delle condizioni predefinite al completamento dell'operazione del record. <br />Esempio: Valutazione succeeded(), Risultato = Vero <br />Esempio: Valutazione and(succeeded(), eq(variables['system.debug'], False)), Risultato = Falso

resultCode: string

Valore della proprietà

string

startTime

Ora di inizio del record.

startTime: Date

Valore della proprietà

Date

state

Stato del record.

state: TimelineRecordState

Valore della proprietà

task

Un riferimento all'attività. Applicabile quando il record è di tipo Task.

task: TaskReference

Valore della proprietà

type

Tipo di operazione di cui il record tiene traccia. <br />Esempio: Fase, Fase, Lavoro, Attività...

type: string

Valore della proprietà

string

variables

Le variabili del record.

variables: {[key: string]: VariableValue}

Valore della proprietà

{[key: string]: VariableValue}

warningCount

Numero di avvisi generati dall'operazione.

warningCount: number

Valore della proprietà

number

workerName

Nome dell'agente che esegue l'operazione. Applicabile quando il record è di tipo Job.

workerName: string

Valore della proprietà

string