Поделиться через


BuildDefinition3_2 interface

Для back-compat с расширениями, которые используют старый формат шагов вместо процесса и этапов

Extends

Свойства

badgeEnabled

Указывает, включены ли индикаторы событий для этого определения.

build
buildNumberFormat

Формат номера сборки

comment

Комментарий, введенный при сохранении определения

demands
description

Описание

dropLocation

Расположение удаления для определения

jobAuthorizationScope

Область авторизации задания для сборок, которые помещаются в очередь для этого определения.

jobCancelTimeoutInMinutes

Время ожидания отмены задания в минутах для сборок, которые отменены пользователем для этого определения

jobTimeoutInMinutes

Время ожидания выполнения задания в минутах для сборок, которые помещаются в очередь для этого определения

latestBuild
latestCompletedBuild
options
processParameters

Параметры процесса

properties
repository

Репозиторий

retentionRules
tags
triggers
variables

Унаследованные свойства

authoredBy

Автор определения.

createdDate

Дата создания этой версии определения.

draftOf

Ссылка на определение, которое это определение является черновиком, если это черновик определения.

drafts

Список черновиков, связанных с этим определением, если это не определение черновика.

id

Идентификатор указанного определения.

metrics
name

Имя указанного определения.

path

Путь к папке определения.

project

Ссылка на проект.

quality

Качество документа определения (черновик и т. д.)

queue

Очередь по умолчанию для сборок выполняется в этом определении.

queueStatus

Значение, указывающее, можно ли создавать сборки в очередь для этого определения.

revision

Номер редакции определения.

type

Тип определения.

uri

Универсальный код ресурса (URI) определения.

url

URL-адрес REST определения.

Сведения о свойстве

badgeEnabled

Указывает, включены ли индикаторы событий для этого определения.

badgeEnabled: boolean

Значение свойства

boolean

build

build: BuildDefinitionStep[]

Значение свойства

buildNumberFormat

Формат номера сборки

buildNumberFormat: string

Значение свойства

string

comment

Комментарий, введенный при сохранении определения

comment: string

Значение свойства

string

demands

demands: Demand[]

Значение свойства

Demand[]

description

Описание

description: string

Значение свойства

string

dropLocation

Расположение удаления для определения

dropLocation: string

Значение свойства

string

jobAuthorizationScope

Область авторизации задания для сборок, которые помещаются в очередь для этого определения.

jobAuthorizationScope: BuildAuthorizationScope

Значение свойства

jobCancelTimeoutInMinutes

Время ожидания отмены задания в минутах для сборок, которые отменены пользователем для этого определения

jobCancelTimeoutInMinutes: number

Значение свойства

number

jobTimeoutInMinutes

Время ожидания выполнения задания в минутах для сборок, которые помещаются в очередь для этого определения

jobTimeoutInMinutes: number

Значение свойства

number

latestBuild

latestBuild: Build

Значение свойства

latestCompletedBuild

latestCompletedBuild: Build

Значение свойства

options

options: BuildOption[]

Значение свойства

processParameters

Параметры процесса

processParameters: ProcessParameters

Значение свойства

properties

properties: any

Значение свойства

any

repository

Репозиторий

repository: BuildRepository

Значение свойства

retentionRules

retentionRules: RetentionPolicy[]

Значение свойства

tags

tags: string[]

Значение свойства

string[]

triggers

triggers: BuildTrigger[]

Значение свойства

variables

variables: {[key: string]: BuildDefinitionVariable}

Значение свойства

{[key: string]: BuildDefinitionVariable}

Сведения об унаследованном свойстве

authoredBy

Автор определения.

authoredBy: IdentityRef

Значение свойства

унаследовано отBuildDefinitionReference3_2.authoredBy

createdDate

Дата создания этой версии определения.

createdDate: Date

Значение свойства

Date

унаследован отBuildDefinitionReference3_2.createdDate

draftOf

Ссылка на определение, которое это определение является черновиком, если это черновик определения.

draftOf: DefinitionReference

Значение свойства

унаследован отBuildDefinitionReference3_2.draftOf

drafts

Список черновиков, связанных с этим определением, если это не определение черновика.

drafts: DefinitionReference[]

Значение свойства

наследуется отBuildDefinitionReference3_2.черновиков

id

Идентификатор указанного определения.

id: number

Значение свойства

number

унаследован отBuildDefinitionReference3_2.id

metrics

metrics: BuildMetric[]

Значение свойства

наследуется отBuildDefinitionReference3_2.метрики

name

Имя указанного определения.

name: string

Значение свойства

string

наследуется отBuildDefinitionReference3_2.name

path

Путь к папке определения.

path: string

Значение свойства

string

Наследуется отBuildDefinitionReference3_2.path

project

Ссылка на проект.

project: TeamProjectReference

Значение свойства

унаследован отBuildDefinitionReference3_2.project

quality

Качество документа определения (черновик и т. д.)

quality: DefinitionQuality

Значение свойства

унаследован отBuildDefinitionReference3_2.quality

queue

Очередь по умолчанию для сборок выполняется в этом определении.

queue: AgentPoolQueue

Значение свойства

унаследован отBuildDefinitionReference3_2.queue

queueStatus

Значение, указывающее, можно ли создавать сборки в очередь для этого определения.

queueStatus: DefinitionQueueStatus

Значение свойства

унаследовано отBuildDefinitionReference3_2.queueStatus

revision

Номер редакции определения.

revision: number

Значение свойства

number

наследуется отBuildDefinitionReference3_2.редакции

type

Тип определения.

type: DefinitionType

Значение свойства

Наследуется отBuildDefinitionReference3_2.type

uri

Универсальный код ресурса (URI) определения.

uri: string

Значение свойства

string

унаследован отBuildDefinitionReference3_2.URI

url

URL-адрес REST определения.

url: string

Значение свойства

string

унаследован отBuildDefinitionReference3_2.url