Delen via


BuildDefinition interface

Vertegenwoordigt een builddefinitie.

Extends

Eigenschappen

badgeEnabled

Geeft aan of badges zijn ingeschakeld voor deze definitie.

buildNumberFormat

De buildnummernotatie.

comment

Een opmerking over opslaan voor de definitie.

demands
description

De beschrijving.

dropLocation

De neerzetlocatie voor de definitie.

jobAuthorizationScope

Het taakautorisatiebereik voor builds in de wachtrij voor deze definitie.

jobCancelTimeoutInMinutes

De time-out voor het annuleren van de taak (in minuten) voor builds die door de gebruiker zijn geannuleerd voor deze definitie.

jobTimeoutInMinutes

De time-out voor taakuitvoering (in minuten) voor builds die in de wachtrij zijn geplaatst op basis van deze definitie.

options
process

Het bouwproces.

processParameters

De procesparameters voor deze definitie.

properties
repository

De opslagplaats.

retentionRules
tags
triggers
variableGroups
variables

Overgenomen eigenschappen

authoredBy

De auteur van de definitie.

createdDate

De datum waarop deze versie van de definitie is gemaakt.

draftOf

Een verwijzing naar de definitie waarvan deze definitie een concept is, als dit een conceptdefinitie is.

drafts

De lijst met concepten die aan deze definitie zijn gekoppeld, als dit geen conceptdefinitie is.

id

De id van de definitie waarnaar wordt verwezen.

latestBuild
latestCompletedBuild
metrics
name

De naam van de definitie waarnaar wordt verwezen.

path

Het mappad van de definitie.

project

Een verwijzing naar het project.

quality

De kwaliteit van het definitiedocument (concept, enz.)

queue

De standaardwachtrij voor builds wordt uitgevoerd op basis van deze definitie.

queueStatus

Een waarde die aangeeft of builds in de wachtrij kunnen worden geplaatst op basis van deze definitie.

revision

Het revisienummer van de definitie.

type

Het type van de definitie.

uri

De URI van de definitie.

url

De REST-URL van de definitie.

Eigenschapdetails

badgeEnabled

Geeft aan of badges zijn ingeschakeld voor deze definitie.

badgeEnabled: boolean

Waarde van eigenschap

boolean

buildNumberFormat

De buildnummernotatie.

buildNumberFormat: string

Waarde van eigenschap

string

comment

Een opmerking over opslaan voor de definitie.

comment: string

Waarde van eigenschap

string

demands

demands: Demand[]

Waarde van eigenschap

Demand[]

description

De beschrijving.

description: string

Waarde van eigenschap

string

dropLocation

De neerzetlocatie voor de definitie.

dropLocation: string

Waarde van eigenschap

string

jobAuthorizationScope

Het taakautorisatiebereik voor builds in de wachtrij voor deze definitie.

jobAuthorizationScope: BuildAuthorizationScope

Waarde van eigenschap

jobCancelTimeoutInMinutes

De time-out voor het annuleren van de taak (in minuten) voor builds die door de gebruiker zijn geannuleerd voor deze definitie.

jobCancelTimeoutInMinutes: number

Waarde van eigenschap

number

jobTimeoutInMinutes

De time-out voor taakuitvoering (in minuten) voor builds die in de wachtrij zijn geplaatst op basis van deze definitie.

jobTimeoutInMinutes: number

Waarde van eigenschap

number

options

options: BuildOption[]

Waarde van eigenschap

process

Het bouwproces.

process: BuildProcess

Waarde van eigenschap

processParameters

De procesparameters voor deze definitie.

processParameters: ProcessParameters

Waarde van eigenschap

properties

properties: any

Waarde van eigenschap

any

repository

De opslagplaats.

repository: BuildRepository

Waarde van eigenschap

retentionRules

retentionRules: RetentionPolicy[]

Waarde van eigenschap

tags

tags: string[]

Waarde van eigenschap

string[]

triggers

triggers: BuildTrigger[]

Waarde van eigenschap

variableGroups

variableGroups: VariableGroup[]

Waarde van eigenschap

variables

variables: {[key: string]: BuildDefinitionVariable}

Waarde van eigenschap

{[key: string]: BuildDefinitionVariable}

Details van overgenomen eigenschap

authoredBy

De auteur van de definitie.

authoredBy: IdentityRef

Waarde van eigenschap

Overgenomen vanBuildDefinitionReference.authoredBy

createdDate

De datum waarop deze versie van de definitie is gemaakt.

createdDate: Date

Waarde van eigenschap

Date

Overgenomen vanBuildDefinitionReference.createdDate

draftOf

Een verwijzing naar de definitie waarvan deze definitie een concept is, als dit een conceptdefinitie is.

draftOf: DefinitionReference

Waarde van eigenschap

Overgenomen vanBuildDefinitionReference.draftOf

drafts

De lijst met concepten die aan deze definitie zijn gekoppeld, als dit geen conceptdefinitie is.

drafts: DefinitionReference[]

Waarde van eigenschap

Overgenomen vanBuildDefinitionReference.drafts

id

De id van de definitie waarnaar wordt verwezen.

id: number

Waarde van eigenschap

number

Overgenomen vanBuildDefinitionReference.id

latestBuild

latestBuild: Build

Waarde van eigenschap

Overgenomen vanBuildDefinitionReference.latestBuild

latestCompletedBuild

latestCompletedBuild: Build

Waarde van eigenschap

Overgenomen vanBuildDefinitionReference.latestCompletedBuild

metrics

metrics: BuildMetric[]

Waarde van eigenschap

Overgenomen vanBuildDefinitionReference.metrics

name

De naam van de definitie waarnaar wordt verwezen.

name: string

Waarde van eigenschap

string

Overgenomen vanBuildDefinitionReference.name

path

Het mappad van de definitie.

path: string

Waarde van eigenschap

string

Overgenomen vanBuildDefinitionReference.path

project

Een verwijzing naar het project.

project: TeamProjectReference

Waarde van eigenschap

Overgenomen vanBuildDefinitionReference.project

quality

De kwaliteit van het definitiedocument (concept, enz.)

quality: DefinitionQuality

Waarde van eigenschap

Overgenomen vanBuildDefinitionReference.quality

queue

De standaardwachtrij voor builds wordt uitgevoerd op basis van deze definitie.

queue: AgentPoolQueue

Waarde van eigenschap

Overgenomen vanBuildDefinitionReference.queue

queueStatus

Een waarde die aangeeft of builds in de wachtrij kunnen worden geplaatst op basis van deze definitie.

queueStatus: DefinitionQueueStatus

Waarde van eigenschap

Overgenomen vanBuildDefinitionReference.queueStatus

revision

Het revisienummer van de definitie.

revision: number

Waarde van eigenschap

number

Overgenomen vanBuildDefinitionReference.revision

type

Het type van de definitie.

type: DefinitionType

Waarde van eigenschap

Overgenomen vanBuildDefinitionReference.type

uri

De URI van de definitie.

uri: string

Waarde van eigenschap

string

Overgenomen vanBuildDefinitionReference.uri

url

De REST-URL van de definitie.

url: string

Waarde van eigenschap

string

Overgenomen vanBuildDefinitionReference.url