Udostępnij za pośrednictwem


BuildDefinition3_2 interface

W przypadku zaplecza z rozszerzeniami używającymi starego formatu Kroki zamiast procesów i faz

Rozszerzenie

Właściwości

badgeEnabled

Wskazuje, czy dla tej definicji są włączone znaczki

build
buildNumberFormat

Format numeru kompilacji

comment

Komentarz wprowadzony podczas zapisywania definicji

demands
description

Opis

dropLocation

Lokalizacja upuszczania definicji

jobAuthorizationScope

Zakres autoryzacji zadania dla kompilacji, które są kolejkowane względem tej definicji

jobCancelTimeoutInMinutes

Limit czasu anulowania zadania w minutach dla kompilacji, które są anulowane przez użytkownika dla tej definicji

jobTimeoutInMinutes

Limit czasu wykonywania zadania w minutach dla kompilacji, które są kolejkowane względem tej definicji

latestBuild
latestCompletedBuild
options
processParameters

Parametry procesu

properties
repository

Repozytorium

retentionRules
tags
triggers
variables

Właściwości dziedziczone

authoredBy

Autor definicji.

createdDate

Data utworzenia tej wersji definicji.

draftOf

Odwołanie do definicji, z którą ta definicja jest wersją roboczą, jeśli jest to definicja robocza.

drafts

Lista wersji roboczych skojarzonych z tą definicją, jeśli nie jest to definicja robocza.

id

Identyfikator definicji, do których odwołuje się odwołanie.

metrics
name

Nazwa przywołynej definicji.

path

Ścieżka folderu definicji.

project

Odwołanie do projektu.

quality

Jakość dokumentu definicji (wersja robocza itp.)

queue

Domyślna kolejka kompilacji jest uruchamiana względem tej definicji.

queueStatus

Wartość wskazująca, czy kompilacje mogą być kolejkowane względem tej definicji.

revision

Numer poprawki definicji.

type

Typ definicji.

uri

Identyfikator URI definicji.

url

Adres URL REST definicji.

Szczegóły właściwości

badgeEnabled

Wskazuje, czy dla tej definicji są włączone znaczki

badgeEnabled: boolean

Wartość właściwości

boolean

build

build: BuildDefinitionStep[]

Wartość właściwości

buildNumberFormat

Format numeru kompilacji

buildNumberFormat: string

Wartość właściwości

string

comment

Komentarz wprowadzony podczas zapisywania definicji

comment: string

Wartość właściwości

string

demands

demands: Demand[]

Wartość właściwości

Demand[]

description

Opis

description: string

Wartość właściwości

string

dropLocation

Lokalizacja upuszczania definicji

dropLocation: string

Wartość właściwości

string

jobAuthorizationScope

Zakres autoryzacji zadania dla kompilacji, które są kolejkowane względem tej definicji

jobAuthorizationScope: BuildAuthorizationScope

Wartość właściwości

jobCancelTimeoutInMinutes

Limit czasu anulowania zadania w minutach dla kompilacji, które są anulowane przez użytkownika dla tej definicji

jobCancelTimeoutInMinutes: number

Wartość właściwości

number

jobTimeoutInMinutes

Limit czasu wykonywania zadania w minutach dla kompilacji, które są kolejkowane względem tej definicji

jobTimeoutInMinutes: number

Wartość właściwości

number

latestBuild

latestBuild: Build

Wartość właściwości

latestCompletedBuild

latestCompletedBuild: Build

Wartość właściwości

options

options: BuildOption[]

Wartość właściwości

processParameters

Parametry procesu

processParameters: ProcessParameters

Wartość właściwości

properties

properties: any

Wartość właściwości

any

repository

Repozytorium

repository: BuildRepository

Wartość właściwości

retentionRules

retentionRules: RetentionPolicy[]

Wartość właściwości

tags

tags: string[]

Wartość właściwości

string[]

triggers

triggers: BuildTrigger[]

Wartość właściwości

variables

variables: {[key: string]: BuildDefinitionVariable}

Wartość właściwości

{[key: string]: BuildDefinitionVariable}

Szczegóły właściwości dziedziczonej

authoredBy

Autor definicji.

authoredBy: IdentityRef

Wartość właściwości

dziedziczone zBuildDefinitionReference3_2.authoredBy

createdDate

Data utworzenia tej wersji definicji.

createdDate: Date

Wartość właściwości

Date

dziedziczone zBuildDefinitionReference3_2.createdDate

draftOf

Odwołanie do definicji, z którą ta definicja jest wersją roboczą, jeśli jest to definicja robocza.

draftOf: DefinitionReference

Wartość właściwości

dziedziczone zBuildDefinitionReference3_2.draftOf

drafts

Lista wersji roboczych skojarzonych z tą definicją, jeśli nie jest to definicja robocza.

drafts: DefinitionReference[]

Wartość właściwości

dziedziczone zBuildDefinitionReference3_2.drafts

id

Identyfikator definicji, do których odwołuje się odwołanie.

id: number

Wartość właściwości

number

dziedziczone zBuildDefinitionReference3_2.id

metrics

metrics: BuildMetric[]

Wartość właściwości

dziedziczone zBuildDefinitionReference3_2.metrics

name

Nazwa przywołynej definicji.

name: string

Wartość właściwości

string

dziedziczone zBuildDefinitionReference3_2.name

path

Ścieżka folderu definicji.

path: string

Wartość właściwości

string

dziedziczone zBuildDefinitionReference3_2.path

project

Odwołanie do projektu.

project: TeamProjectReference

Wartość właściwości

dziedziczone zBuildDefinitionReference3_2.project

quality

Jakość dokumentu definicji (wersja robocza itp.)

quality: DefinitionQuality

Wartość właściwości

dziedziczone zBuildDefinitionReference3_2.quality

queue

Domyślna kolejka kompilacji jest uruchamiana względem tej definicji.

queue: AgentPoolQueue

Wartość właściwości

dziedziczone zBuildDefinitionReference3_2.queue

queueStatus

Wartość wskazująca, czy kompilacje mogą być kolejkowane względem tej definicji.

queueStatus: DefinitionQueueStatus

Wartość właściwości

dziedziczone zBuildDefinitionReference3_2.queueStatus

revision

Numer poprawki definicji.

revision: number

Wartość właściwości

number

dziedziczone zBuildDefinitionReference3_2.revision

type

Typ definicji.

type: DefinitionType

Wartość właściwości

dziedziczone zBuildDefinitionReference3_2.type

uri

Identyfikator URI definicji.

uri: string

Wartość właściwości

string

dziedziczone zBuildDefinitionReference3_2.uri

url

Adres URL REST definicji.

url: string

Wartość właściwości

string

dziedziczone zBuildDefinitionReference3_2.url