Share via


BuildDefinition3_2 interface

Für back-compat mit Erweiterungen, die das alte Steps-Format anstelle von Prozess und Phasen verwenden

Extends

Eigenschaften

badgeEnabled

Gibt an, ob Badges für diese Definition aktiviert sind.

build
buildNumberFormat

Das Buildnummernformat

comment

Der Beim Speichern der Definition eingegebene Kommentar

demands
description

Die Beschreibung

dropLocation

Der Speicherort für die Definition

jobAuthorizationScope

Der Auftragsautorisierungsbereich für Builds, die für diese Definition in die Warteschlange eingereiht werden

jobCancelTimeoutInMinutes

Das Timeout für den Auftragsausfall in Minuten für Builds, die vom Benutzer für diese Definition abgebrochen werden

jobTimeoutInMinutes

Das Zeitlimit für die Auftragsausführung in Minuten für Builds, die für diese Definition in die Warteschlange eingereiht werden

latestBuild
latestCompletedBuild
options
processParameters

Prozessparameter

properties
repository

Das Repository

retentionRules
tags
triggers
variables

Geerbte Eigenschaften

authoredBy

Der Autor der Definition.

createdDate

Das Datum, an dem diese Version der Definition erstellt wurde.

draftOf

Ein Verweis auf die Definition, von der diese Definition ein Entwurf ist, wenn es sich um einen Entwurf einer Definition handelt.

drafts

Die Liste der Entwürfe, die dieser Definition zugeordnet sind, wenn es sich nicht um eine Entwurfsdefinition handelt.

id

Die ID der Definition, auf die verwiesen wird.

metrics
name

Der Name der Definition, auf die verwiesen wird.

path

Der Ordnerpfad der Definition.

project

Ein Verweis auf das Projekt.

quality

Die Qualität des Definitionsdokuments (Entwurf usw.)

queue

Die Standardwarteschlange für Builds wird für diese Definition ausgeführt.

queueStatus

Ein -Wert, der angibt, ob Builds für diese Definition in die Warteschlange gestellt werden können.

revision

Die Revisionsnummer der Definition.

type

Der Typ der Definition.

uri

Der URI der Definition.

url

Die REST-URL der Definition.

Details zur Eigenschaft

badgeEnabled

Gibt an, ob Badges für diese Definition aktiviert sind.

badgeEnabled: boolean

Eigenschaftswert

boolean

build

build: BuildDefinitionStep[]

Eigenschaftswert

buildNumberFormat

Das Buildnummernformat

buildNumberFormat: string

Eigenschaftswert

string

comment

Der Beim Speichern der Definition eingegebene Kommentar

comment: string

Eigenschaftswert

string

demands

demands: Demand[]

Eigenschaftswert

Demand[]

description

Die Beschreibung

description: string

Eigenschaftswert

string

dropLocation

Der Speicherort für die Definition

dropLocation: string

Eigenschaftswert

string

jobAuthorizationScope

Der Auftragsautorisierungsbereich für Builds, die für diese Definition in die Warteschlange eingereiht werden

jobAuthorizationScope: BuildAuthorizationScope

Eigenschaftswert

jobCancelTimeoutInMinutes

Das Timeout für den Auftragsausfall in Minuten für Builds, die vom Benutzer für diese Definition abgebrochen werden

jobCancelTimeoutInMinutes: number

Eigenschaftswert

number

jobTimeoutInMinutes

Das Zeitlimit für die Auftragsausführung in Minuten für Builds, die für diese Definition in die Warteschlange eingereiht werden

jobTimeoutInMinutes: number

Eigenschaftswert

number

latestBuild

latestBuild: Build

Eigenschaftswert

latestCompletedBuild

latestCompletedBuild: Build

Eigenschaftswert

options

options: BuildOption[]

Eigenschaftswert

processParameters

Prozessparameter

processParameters: ProcessParameters

Eigenschaftswert

properties

properties: any

Eigenschaftswert

any

repository

Das Repository

repository: BuildRepository

Eigenschaftswert

retentionRules

retentionRules: RetentionPolicy[]

Eigenschaftswert

tags

tags: string[]

Eigenschaftswert

string[]

triggers

triggers: BuildTrigger[]

Eigenschaftswert

variables

variables: {[key: string]: BuildDefinitionVariable}

Eigenschaftswert

{[key: string]: BuildDefinitionVariable}

Geerbte Eigenschaftsdetails

authoredBy

Der Autor der Definition.

authoredBy: IdentityRef

Eigenschaftswert

Geerbt vonBuildDefinitionReference3_2.authoredBy

createdDate

Das Datum, an dem diese Version der Definition erstellt wurde.

createdDate: Date

Eigenschaftswert

Date

Geerbt vonBuildDefinitionReference3_2.createdDate

draftOf

Ein Verweis auf die Definition, von der diese Definition ein Entwurf ist, wenn es sich um einen Entwurf einer Definition handelt.

draftOf: DefinitionReference

Eigenschaftswert

Geerbt vonBuildDefinitionReference3_2.draftOf

drafts

Die Liste der Entwürfe, die dieser Definition zugeordnet sind, wenn es sich nicht um eine Entwurfsdefinition handelt.

drafts: DefinitionReference[]

Eigenschaftswert

Geerbt vonBuildDefinitionReference3_2.drafts

id

Die ID der Definition, auf die verwiesen wird.

id: number

Eigenschaftswert

number

Geerbt vonBuildDefinitionReference3_2.id

metrics

metrics: BuildMetric[]

Eigenschaftswert

Geerbt vonBuildDefinitionReference3_2.metrics

name

Der Name der Definition, auf die verwiesen wird.

name: string

Eigenschaftswert

string

Geerbt vonBuildDefinitionReference3_2.name

path

Der Ordnerpfad der Definition.

path: string

Eigenschaftswert

string

Geerbt vonBuildDefinitionReference3_2.path

project

Ein Verweis auf das Projekt.

project: TeamProjectReference

Eigenschaftswert

Geerbt vonBuildDefinitionReference3_2.project

quality

Die Qualität des Definitionsdokuments (Entwurf usw.)

quality: DefinitionQuality

Eigenschaftswert

Geerbt vonBuildDefinitionReference3_2.quality

queue

Die Standardwarteschlange für Builds wird für diese Definition ausgeführt.

queue: AgentPoolQueue

Eigenschaftswert

Geerbt vonBuildDefinitionReference3_2.queue

queueStatus

Ein -Wert, der angibt, ob Builds für diese Definition in die Warteschlange gestellt werden können.

queueStatus: DefinitionQueueStatus

Eigenschaftswert

Geerbt vonBuildDefinitionReference3_2.queueStatus

revision

Die Revisionsnummer der Definition.

revision: number

Eigenschaftswert

number

Geerbt vonBuildDefinitionReference3_2.revision

type

Der Typ der Definition.

type: DefinitionType

Eigenschaftswert

Geerbt vonBuildDefinitionReference3_2.type

uri

Der URI der Definition.

uri: string

Eigenschaftswert

string

Geerbt vonBuildDefinitionReference3_2.uri

url

Die REST-URL der Definition.

url: string

Eigenschaftswert

string

Geerbt vonBuildDefinitionReference3_2.url