Delen via


BuildDefinition3_2 interface

Voor back-compat met extensies die de oude stappen-indeling gebruiken in plaats van proces en fasen

Uitbreiding

Eigenschappen

badgeEnabled

Geeft aan of badges zijn ingeschakeld voor deze definitie

build
buildNumberFormat

De notatie van het buildnummer

comment

De opmerking die is ingevoerd bij het opslaan van de definitie

demands
description

De beschrijving

dropLocation

De locatie voor neerzetten voor de definitie

jobAuthorizationScope

Het taakautorisatiebereik voor builds die in de wachtrij worden geplaatst voor deze definitie

jobCancelTimeoutInMinutes

De time-out voor het annuleren van de taak in minuten voor builds die door de gebruiker voor deze definitie worden geannuleerd

jobTimeoutInMinutes

De time-out voor taakuitvoering in minuten voor builds die in de wachtrij worden geplaatst op basis van deze definitie

latestBuild
latestCompletedBuild
options
processParameters

Procesparameters

properties
repository

De opslagplaats

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

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, enzovoort)

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 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

build

build: BuildDefinitionStep[]

Waarde van eigenschap

buildNumberFormat

De notatie van het buildnummer

buildNumberFormat: string

Waarde van eigenschap

string

comment

De opmerking die is ingevoerd bij het opslaan van 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 locatie voor neerzetten voor de definitie

dropLocation: string

Waarde van eigenschap

string

jobAuthorizationScope

Het taakautorisatiebereik voor builds die in de wachtrij worden geplaatst 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 voor deze definitie worden geannuleerd

jobCancelTimeoutInMinutes: number

Waarde van eigenschap

number

jobTimeoutInMinutes

De time-out voor taakuitvoering in minuten voor builds die in de wachtrij worden geplaatst op basis van deze definitie

jobTimeoutInMinutes: number

Waarde van eigenschap

number

latestBuild

latestBuild: Build

Waarde van eigenschap

latestCompletedBuild

latestCompletedBuild: Build

Waarde van eigenschap

options

options: BuildOption[]

Waarde van eigenschap

processParameters

Procesparameters

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

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 vanBuildDefinitionReference3_2.authoredBy-

createdDate

De datum waarop deze versie van de definitie is gemaakt.

createdDate: Date

Waarde van eigenschap

Date

overgenomen vanBuildDefinitionReference3_2.createdDate-

draftOf

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

draftOf: DefinitionReference

Waarde van eigenschap

overgenomen vanBuildDefinitionReference3_2.draftOf

drafts

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

drafts: DefinitionReference[]

Waarde van eigenschap

overgenomen vanBuildDefinitionReference3_2.drafts

id

De id van de definitie waarnaar wordt verwezen.

id: number

Waarde van eigenschap

number

overgenomen vanBuildDefinitionReference3_2.id

metrics

metrics: BuildMetric[]

Waarde van eigenschap

overgenomen vanBuildDefinitionReference3_2.metrics

name

De naam van de definitie waarnaar wordt verwezen.

name: string

Waarde van eigenschap

string

overgenomen vanBuildDefinitionReference3_2.name

path

Het mappad van de definitie.

path: string

Waarde van eigenschap

string

overgenomen vanBuildDefinitionReference3_2.path

project

Een verwijzing naar het project.

project: TeamProjectReference

Waarde van eigenschap

overgenomen vanBuildDefinitionReference3_2.project

quality

De kwaliteit van het definitiedocument (concept, enzovoort)

quality: DefinitionQuality

Waarde van eigenschap

overgenomen vanBuildDefinitionReference3_2.quality

queue

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

queue: AgentPoolQueue

Waarde van eigenschap

overgenomen vanBuildDefinitionReference3_2.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 vanBuildDefinitionReference3_2.queueStatus

revision

Het revisienummer van de definitie.

revision: number

Waarde van eigenschap

number

overgenomen vanBuildDefinitionReference3_2.revision

type

Het type definitie.

type: DefinitionType

Waarde van eigenschap

overgenomen vanBuildDefinitionReference3_2.type

uri

De URI van de definitie.

uri: string

Waarde van eigenschap

string

overgenomen vanBuildDefinitionReference3_2.uri-

url

De REST-URL van de definitie.

url: string

Waarde van eigenschap

string

overgenomen vanBuildDefinitionReference3_2.url