Share via


BuildDefinition interface

Stellt eine Builddefinition dar.

Extends

Eigenschaften

badgeEnabled

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

buildNumberFormat

Das Buildnummernformat.

comment

Ein Zeitsparkommentar für die Definition.

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 gestellt werden.

jobCancelTimeoutInMinutes

Das Timeout für den Auftragsausfall (in Minuten) für Builds, die vom Benutzer für diese Definition abgebrochen wurden.

jobTimeoutInMinutes

Das Zeitlimit für die Auftragsausführung (in Minuten) für Builds, die für diese Definition in die Warteschlange gestellt werden.

options
process

Der Buildprozess.

processParameters

Die Prozessparameter für diese Definition.

properties
repository

Das Repository.

retentionRules
tags
triggers
variableGroups
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 eine Entwurfsdefinition 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.

latestBuild
latestCompletedBuild
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 mit dieser Definition ausgeführt.

queueStatus

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

revision

Die Nummer der Definitionsrevision.

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

buildNumberFormat

Das Buildnummernformat.

buildNumberFormat: string

Eigenschaftswert

string

comment

Ein Zeitsparkommentar für die Definition.

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 gestellt werden.

jobAuthorizationScope: BuildAuthorizationScope

Eigenschaftswert

jobCancelTimeoutInMinutes

Das Timeout für den Auftragsausfall (in Minuten) für Builds, die vom Benutzer für diese Definition abgebrochen wurden.

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 gestellt werden.

jobTimeoutInMinutes: number

Eigenschaftswert

number

options

options: BuildOption[]

Eigenschaftswert

process

Der Buildprozess.

process: BuildProcess

Eigenschaftswert

processParameters

Die Prozessparameter für diese Definition.

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

variableGroups

variableGroups: VariableGroup[]

Eigenschaftswert

variables

variables: {[key: string]: BuildDefinitionVariable}

Eigenschaftswert

{[key: string]: BuildDefinitionVariable}

Geerbte Eigenschaftsdetails

authoredBy

Der Autor der Definition.

authoredBy: IdentityRef

Eigenschaftswert

Geerbt vonBuildDefinitionReference.authoredBy

createdDate

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

createdDate: Date

Eigenschaftswert

Date

Geerbt vonBuildDefinitionReference.createdDate

draftOf

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

draftOf: DefinitionReference

Eigenschaftswert

Geerbt vonBuildDefinitionReference.draftOf

drafts

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

drafts: DefinitionReference[]

Eigenschaftswert

Geerbt vonBuildDefinitionReference.drafts

id

Die ID der Definition, auf die verwiesen wird.

id: number

Eigenschaftswert

number

Geerbt vonBuildDefinitionReference.id

latestBuild

latestBuild: Build

Eigenschaftswert

Geerbt vonBuildDefinitionReference.latestBuild

latestCompletedBuild

latestCompletedBuild: Build

Eigenschaftswert

Geerbt vonBuildDefinitionReference.latestCompletedBuild

metrics

metrics: BuildMetric[]

Eigenschaftswert

Geerbt vonBuildDefinitionReference.metrics

name

Der Name der Definition, auf die verwiesen wird.

name: string

Eigenschaftswert

string

Geerbt vonBuildDefinitionReference.name

path

Der Ordnerpfad der Definition.

path: string

Eigenschaftswert

string

Geerbt vonBuildDefinitionReference.path

project

Ein Verweis auf das Projekt.

project: TeamProjectReference

Eigenschaftswert

Geerbt vonBuildDefinitionReference.project

quality

Die Qualität des Definitionsdokuments (Entwurf usw.)

quality: DefinitionQuality

Eigenschaftswert

Geerbt vonBuildDefinitionReference.quality

queue

Die Standardwarteschlange für Builds wird mit dieser Definition ausgeführt.

queue: AgentPoolQueue

Eigenschaftswert

Geerbt vonBuildDefinitionReference.queue

queueStatus

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

queueStatus: DefinitionQueueStatus

Eigenschaftswert

Geerbt vonBuildDefinitionReference.queueStatus

revision

Die Nummer der Definitionsrevision.

revision: number

Eigenschaftswert

number

Geerbt vonBuildDefinitionReference.revision

type

Der Typ der Definition.

type: DefinitionType

Eigenschaftswert

Geerbt vonBuildDefinitionReference.type

uri

Der URI der Definition.

uri: string

Eigenschaftswert

string

Geerbt vonBuildDefinitionReference.uri

url

Die REST-URL der Definition.

url: string

Eigenschaftswert

string

Geerbt vonBuildDefinitionReference.url