Partager via


TimelineRecord interface

Informations détaillées sur l’exécution de différentes opérations pendant l’exécution du pipeline.

Propriétés

agentSpecification

Spécification d’un agent exécutant un travail de pipeline, au format binaire. Applicable lorsque l’enregistrement est de type Job. <br />Example: { « VMImage » : « windows-2019 » }

attempt

Nombre de tentatives d’enregistrement.

changeId

ID de connexion de tous les enregistrements mis à jour en même temps. Cette valeur est extraite du ChangeId de chronologie.

currentOperation

Chaîne qui indique l’opération en cours.

details

Référence à une sous-chronologie.

errorCount

Nombre d’erreurs produites par cette opération.

finishTime

Heure de fin de l’enregistrement.

id

ID de l’enregistrement.

identifier

Identificateur de chaîne cohérent entre les tentatives.

issues

Liste des problèmes générés par cette opération.

lastModified

Heure de la dernière modification de l’enregistrement.

location

URL REST de l’enregistrement.

log

Référence au journal généré par cette opération.

name

Nom de l'enregistrement.

order

Valeur ordinale par rapport à d’autres enregistrements dans le chronologie.

parentId

ID du parent de l’enregistrement. <br />Exemple : Stage est un parent d’une phase, Phase est un parent d’un travail, job est un parent d’une tâche.

percentComplete

Pourcentage d’achèvement de l’enregistrement.

previousAttempts

Tentatives d’enregistrement précédentes.

queueId

ID de la file d’attente qui connecte les projets aux pools d’agents sur lesquels l’opération s’est exécutée. Applicable lorsque l’enregistrement est de type Job.

refName

Nom de l’enregistrement référencé.

result

Résultat de l’enregistrement.

resultCode

Évaluation des conditions prédéfinies à la fin de l’opération de l’enregistrement. <br />Example: Evaluation succeeded(), Result = True <br />Example: Evaluation and(succeeded(), eq(variables['system.debug'], False)), Result = False

startTime

Heure de début de l’enregistrement.

state

État de l’enregistrement.

task

Référence à la tâche. Applicable lorsque l’enregistrement est de type Task.

type

Type d’opération suivi par l’enregistrement. <br />Exemple : étape, phase, travail, tâche...

variables

Variables de l’enregistrement.

warningCount

Nombre d’avertissements générés par cette opération.

workerName

Nom de l’agent exécutant l’opération. Applicable lorsque l’enregistrement est de type Job.

Détails de la propriété

agentSpecification

Spécification d’un agent exécutant un travail de pipeline, au format binaire. Applicable lorsque l’enregistrement est de type Job. <br />Example: { « VMImage » : « windows-2019 » }

agentSpecification: any

Valeur de propriété

any

attempt

Nombre de tentatives d’enregistrement.

attempt: number

Valeur de propriété

number

changeId

ID de connexion de tous les enregistrements mis à jour en même temps. Cette valeur est extraite du ChangeId de chronologie.

changeId: number

Valeur de propriété

number

currentOperation

Chaîne qui indique l’opération en cours.

currentOperation: string

Valeur de propriété

string

details

Référence à une sous-chronologie.

details: TimelineReference

Valeur de propriété

errorCount

Nombre d’erreurs produites par cette opération.

errorCount: number

Valeur de propriété

number

finishTime

Heure de fin de l’enregistrement.

finishTime: Date

Valeur de propriété

Date

id

ID de l’enregistrement.

id: string

Valeur de propriété

string

identifier

Identificateur de chaîne cohérent entre les tentatives.

identifier: string

Valeur de propriété

string

issues

Liste des problèmes générés par cette opération.

issues: Issue[]

Valeur de propriété

Issue[]

lastModified

Heure de la dernière modification de l’enregistrement.

lastModified: Date

Valeur de propriété

Date

location

URL REST de l’enregistrement.

location: string

Valeur de propriété

string

log

Référence au journal généré par cette opération.

log: TaskLogReference

Valeur de propriété

name

Nom de l'enregistrement.

name: string

Valeur de propriété

string

order

Valeur ordinale par rapport à d’autres enregistrements dans le chronologie.

order: number

Valeur de propriété

number

parentId

ID du parent de l’enregistrement. <br />Exemple : Stage est un parent d’une phase, Phase est un parent d’un travail, job est un parent d’une tâche.

parentId: string

Valeur de propriété

string

percentComplete

Pourcentage d’achèvement de l’enregistrement.

percentComplete: number

Valeur de propriété

number

previousAttempts

Tentatives d’enregistrement précédentes.

previousAttempts: TimelineAttempt[]

Valeur de propriété

queueId

ID de la file d’attente qui connecte les projets aux pools d’agents sur lesquels l’opération s’est exécutée. Applicable lorsque l’enregistrement est de type Job.

queueId: number

Valeur de propriété

number

refName

Nom de l’enregistrement référencé.

refName: string

Valeur de propriété

string

result

Résultat de l’enregistrement.

result: TaskResult

Valeur de propriété

resultCode

Évaluation des conditions prédéfinies à la fin de l’opération de l’enregistrement. <br />Example: Evaluation succeeded(), Result = True <br />Example: Evaluation and(succeeded(), eq(variables['system.debug'], False)), Result = False

resultCode: string

Valeur de propriété

string

startTime

Heure de début de l’enregistrement.

startTime: Date

Valeur de propriété

Date

state

État de l’enregistrement.

state: TimelineRecordState

Valeur de propriété

task

Référence à la tâche. Applicable lorsque l’enregistrement est de type Task.

task: TaskReference

Valeur de propriété

type

Type d’opération suivi par l’enregistrement. <br />Exemple : étape, phase, travail, tâche...

type: string

Valeur de propriété

string

variables

Variables de l’enregistrement.

variables: {[key: string]: VariableValue}

Valeur de propriété

{[key: string]: VariableValue}

warningCount

Nombre d’avertissements générés par cette opération.

warningCount: number

Valeur de propriété

number

workerName

Nom de l’agent exécutant l’opération. Applicable lorsque l’enregistrement est de type Job.

workerName: string

Valeur de propriété

string