Partager via


BuildDefinition3_2 interface

Pour le back-compat avec les extensions qui utilisent l’ancien format Étapes au lieu de Processus et Phases

Extends

Propriétés

badgeEnabled

Indique si les badges sont activés pour cette définition

build
buildNumberFormat

Format du numéro de build

comment

Commentaire entré lors de l’enregistrement de la définition

demands
description

Description

dropLocation

Emplacement de dépôt de la définition

jobAuthorizationScope

Étendue d’autorisation de travail pour les builds qui sont mises en file d’attente par rapport à cette définition

jobCancelTimeoutInMinutes

Délai d’expiration du travail en minutes pour les builds qui sont annulées par l’utilisateur pour cette définition

jobTimeoutInMinutes

Délai d’expiration de l’exécution du travail en minutes pour les builds qui sont mises en file d’attente par rapport à cette définition

latestBuild
latestCompletedBuild
options
processParameters

Paramètres de processus

properties
repository

Référentiel

retentionRules
tags
triggers
variables

Propriétés héritées

authoredBy

Auteur de la définition.

createdDate

Date de création de cette version de la définition.

draftOf

Référence à la définition dont cette définition est un brouillon, s’il s’agit d’une définition provisoire.

drafts

Liste des brouillons associés à cette définition, s’il ne s’agit pas d’une définition provisoire.

id

ID de la définition référencée.

metrics
name

Nom de la définition référencée.

path

Chemin d’accès du dossier de la définition.

project

Référence au projet.

quality

Qualité du document de définition (brouillon, etc.)

queue

La file d’attente par défaut pour les builds s’exécute sur cette définition.

queueStatus

Valeur qui indique si les builds peuvent être mises en file d’attente sur cette définition.

revision

Numéro de révision de définition.

type

Type de la définition.

uri

URI de la définition.

url

URL REST de la définition.

Détails de la propriété

badgeEnabled

Indique si les badges sont activés pour cette définition

badgeEnabled: boolean

Valeur de propriété

boolean

build

build: BuildDefinitionStep[]

Valeur de propriété

buildNumberFormat

Format du numéro de build

buildNumberFormat: string

Valeur de propriété

string

comment

Commentaire entré lors de l’enregistrement de la définition

comment: string

Valeur de propriété

string

demands

demands: Demand[]

Valeur de propriété

Demand[]

description

Description

description: string

Valeur de propriété

string

dropLocation

Emplacement de dépôt de la définition

dropLocation: string

Valeur de propriété

string

jobAuthorizationScope

Étendue d’autorisation de travail pour les builds qui sont mises en file d’attente par rapport à cette définition

jobAuthorizationScope: BuildAuthorizationScope

Valeur de propriété

jobCancelTimeoutInMinutes

Délai d’expiration du travail en minutes pour les builds qui sont annulées par l’utilisateur pour cette définition

jobCancelTimeoutInMinutes: number

Valeur de propriété

number

jobTimeoutInMinutes

Délai d’expiration de l’exécution du travail en minutes pour les builds qui sont mises en file d’attente par rapport à cette définition

jobTimeoutInMinutes: number

Valeur de propriété

number

latestBuild

latestBuild: Build

Valeur de propriété

latestCompletedBuild

latestCompletedBuild: Build

Valeur de propriété

options

options: BuildOption[]

Valeur de propriété

processParameters

Paramètres de processus

processParameters: ProcessParameters

Valeur de propriété

properties

properties: any

Valeur de propriété

any

repository

Référentiel

repository: BuildRepository

Valeur de propriété

retentionRules

retentionRules: RetentionPolicy[]

Valeur de propriété

tags

tags: string[]

Valeur de propriété

string[]

triggers

triggers: BuildTrigger[]

Valeur de propriété

variables

variables: {[key: string]: BuildDefinitionVariable}

Valeur de propriété

{[key: string]: BuildDefinitionVariable}

Détails de la propriété héritée

authoredBy

Auteur de la définition.

authoredBy: IdentityRef

Valeur de propriété

héritée deBuildDefinitionReference3_2.authoredBy

createdDate

Date de création de cette version de la définition.

createdDate: Date

Valeur de propriété

Date

héritée deBuildDefinitionReference3_2.createdDate

draftOf

Référence à la définition dont cette définition est un brouillon, s’il s’agit d’une définition provisoire.

draftOf: DefinitionReference

Valeur de propriété

héritée deBuildDefinitionReference3_2.draftOf

drafts

Liste des brouillons associés à cette définition, s’il ne s’agit pas d’une définition provisoire.

drafts: DefinitionReference[]

Valeur de propriété

héritée deBuildDefinitionReference3_2.drafts

id

ID de la définition référencée.

id: number

Valeur de propriété

number

héritée deBuildDefinitionReference3_2.id

metrics

metrics: BuildMetric[]

Valeur de propriété

hérité deBuildDefinitionReference3_2.metrics

name

Nom de la définition référencée.

name: string

Valeur de propriété

string

héritée deBuildDefinitionReference3_2.name

path

Chemin d’accès du dossier de la définition.

path: string

Valeur de propriété

string

héritée deBuildDefinitionReference3_2.path

project

Référence au projet.

project: TeamProjectReference

Valeur de propriété

héritée deBuildDefinitionReference3_2.project

quality

Qualité du document de définition (brouillon, etc.)

quality: DefinitionQuality

Valeur de propriété

héritée deBuildDefinitionReference3_2.quality

queue

La file d’attente par défaut pour les builds s’exécute sur cette définition.

queue: AgentPoolQueue

Valeur de propriété

héritée deBuildDefinitionReference3_2.queue

queueStatus

Valeur qui indique si les builds peuvent être mises en file d’attente sur cette définition.

queueStatus: DefinitionQueueStatus

Valeur de propriété

héritée deBuildDefinitionReference3_2.queueStatus

revision

Numéro de révision de définition.

revision: number

Valeur de propriété

number

héritée deBuildDefinitionReference3_2.revision

type

Type de la définition.

type: DefinitionType

Valeur de propriété

héritée deBuildDefinitionReference3_2.type

uri

URI de la définition.

uri: string

Valeur de propriété

string

héritée deBuildDefinitionReference3_2.uri

url

URL REST de la définition.

url: string

Valeur de propriété

string

héritée deBuildDefinitionReference3_2.url