Dela via


BuildDefinition interface

Representerar en byggdefinition.

Extends

Egenskaper

badgeEnabled

Anger om märken är aktiverade för den här definitionen.

buildNumberFormat

Versionsnummerformatet.

comment

En kommentar för att spara tid för definitionen.

demands
description

Beskrivningen.

dropLocation

Släppplatsen för definitionen.

jobAuthorizationScope

Jobbauktoriseringsomfånget för versioner i kö mot den här definitionen.

jobCancelTimeoutInMinutes

Tidsgränsen för att avbryta jobbet (i minuter) för byggen avbröts av användaren för den här definitionen.

jobTimeoutInMinutes

Tidsgränsen för jobbkörning (i minuter) för versioner i kö mot den här definitionen.

options
process

Byggprocessen.

processParameters

Processparametrarna för den här definitionen.

properties
repository

Lagringsplatsen.

retentionRules
tags
triggers
variableGroups
variables

Ärvda egenskaper

authoredBy

Författaren till definitionen.

createdDate

Det datum då den här versionen av definitionen skapades.

draftOf

En referens till definitionen som den här definitionen är ett utkast till, om detta är ett utkast till definition.

drafts

Listan över utkast som är associerade med den här definitionen, om detta inte är ett utkast till definition.

id

ID för den refererade definitionen.

latestBuild
latestCompletedBuild
metrics
name

Namnet på den refererade definitionen.

path

Mappsökvägen för definitionen.

project

En referens till projektet.

quality

Kvaliteten på definitionsdokumentet (utkast osv.)

queue

Standardkön för versioner körs mot den här definitionen.

queueStatus

Ett värde som anger om byggen kan placeras i kö mot den här definitionen.

revision

Definitionsrevisionsnumret.

type

Typen av definition.

uri

Definitionens URI.

url

REST-URL:en för definitionen.

Egenskapsinformation

badgeEnabled

Anger om märken är aktiverade för den här definitionen.

badgeEnabled: boolean

Egenskapsvärde

boolean

buildNumberFormat

Versionsnummerformatet.

buildNumberFormat: string

Egenskapsvärde

string

comment

En kommentar för att spara tid för definitionen.

comment: string

Egenskapsvärde

string

demands

demands: Demand[]

Egenskapsvärde

Demand[]

description

Beskrivningen.

description: string

Egenskapsvärde

string

dropLocation

Släppplatsen för definitionen.

dropLocation: string

Egenskapsvärde

string

jobAuthorizationScope

Jobbauktoriseringsomfånget för versioner i kö mot den här definitionen.

jobAuthorizationScope: BuildAuthorizationScope

Egenskapsvärde

jobCancelTimeoutInMinutes

Tidsgränsen för att avbryta jobbet (i minuter) för byggen avbröts av användaren för den här definitionen.

jobCancelTimeoutInMinutes: number

Egenskapsvärde

number

jobTimeoutInMinutes

Tidsgränsen för jobbkörning (i minuter) för versioner i kö mot den här definitionen.

jobTimeoutInMinutes: number

Egenskapsvärde

number

options

options: BuildOption[]

Egenskapsvärde

process

Byggprocessen.

process: BuildProcess

Egenskapsvärde

processParameters

Processparametrarna för den här definitionen.

processParameters: ProcessParameters

Egenskapsvärde

properties

properties: any

Egenskapsvärde

any

repository

Lagringsplatsen.

repository: BuildRepository

Egenskapsvärde

retentionRules

retentionRules: RetentionPolicy[]

Egenskapsvärde

tags

tags: string[]

Egenskapsvärde

string[]

triggers

triggers: BuildTrigger[]

Egenskapsvärde

variableGroups

variableGroups: VariableGroup[]

Egenskapsvärde

variables

variables: {[key: string]: BuildDefinitionVariable}

Egenskapsvärde

{[key: string]: BuildDefinitionVariable}

Information om ärvda egenskaper

authoredBy

Författaren till definitionen.

authoredBy: IdentityRef

Egenskapsvärde

ärvd frånBuildDefinitionReference.authoredBy

createdDate

Det datum då den här versionen av definitionen skapades.

createdDate: Date

Egenskapsvärde

Date

ärvd frånBuildDefinitionReference.createdDate

draftOf

En referens till definitionen som den här definitionen är ett utkast till, om detta är ett utkast till definition.

draftOf: DefinitionReference

Egenskapsvärde

ärvs frånBuildDefinitionReference.draftOf

drafts

Listan över utkast som är associerade med den här definitionen, om detta inte är ett utkast till definition.

drafts: DefinitionReference[]

Egenskapsvärde

ärvs frånBuildDefinitionReference.drafts

id

ID för den refererade definitionen.

id: number

Egenskapsvärde

number

ärvd frånBuildDefinitionReference.id

latestBuild

latestBuild: Build

Egenskapsvärde

ärvd frånBuildDefinitionReference.latestBuild

latestCompletedBuild

latestCompletedBuild: Build

Egenskapsvärde

ärvd frånBuildDefinitionReference.latestCompletedBuild

metrics

metrics: BuildMetric[]

Egenskapsvärde

ärvs frånBuildDefinitionReference.metrics

name

Namnet på den refererade definitionen.

name: string

Egenskapsvärde

string

ärvs frånBuildDefinitionReference.name

path

Mappsökvägen för definitionen.

path: string

Egenskapsvärde

string

ärvs frånBuildDefinitionReference.path

project

En referens till projektet.

project: TeamProjectReference

Egenskapsvärde

ärvs frånBuildDefinitionReference.project

quality

Kvaliteten på definitionsdokumentet (utkast osv.)

quality: DefinitionQuality

Egenskapsvärde

ärvs frånBuildDefinitionReference.quality

queue

Standardkön för versioner körs mot den här definitionen.

queue: AgentPoolQueue

Egenskapsvärde

ärvs frånBuildDefinitionReference.queue

queueStatus

Ett värde som anger om byggen kan placeras i kö mot den här definitionen.

queueStatus: DefinitionQueueStatus

Egenskapsvärde

ärvd frånBuildDefinitionReference.queueStatus

revision

Definitionsrevisionsnumret.

revision: number

Egenskapsvärde

number

ärvs frånBuildDefinitionReference.revision

type

Typen av definition.

type: DefinitionType

Egenskapsvärde

ärvs frånBuildDefinitionReference.type

uri

Definitionens URI.

uri: string

Egenskapsvärde

string

ärvd frånBuildDefinitionReference.uri

url

REST-URL:en för definitionen.

url: string

Egenskapsvärde

string

ärvs frånBuildDefinitionReference.url