BuildDefinition interface
Представляет определение сборки.
- Extends
Свойства
| badge |
Указывает, включены ли индикаторы событий для этого определения. |
| build |
Формат номера сборки. |
| comment | Комментарий по времени для определения. |
| demands | |
| description | Описание. |
| drop |
Расположение раскрывающегося списка для определения. |
| job |
Область авторизации задания для построения в очереди для этого определения. |
| job |
Время ожидания отмены задания (в минутах) для сборок, отмененных пользователем для этого определения. |
| job |
Время ожидания выполнения задания (в минутах) для сборки, в очереди для этого определения. |
| options | |
| process | Процесс сборки. |
| process |
Параметры процесса для этого определения. |
| properties | |
| repository | Репозиторий. |
| retention |
|
| tags | |
| triggers | |
| variable |
|
| variables |
Унаследованные свойства
| authored |
Автор определения. |
| created |
Дата создания этой версии определения. |
| draft |
Ссылка на определение, которое это определение является черновиком, если это черновик определения. |
| drafts | Список черновиков, связанных с этим определением, если это не определение черновика. |
| id | Идентификатор указанного определения. |
| latest |
|
| latest |
|
| metrics | |
| name | Имя указанного определения. |
| path | Путь к папке определения. |
| project | Ссылка на проект. |
| quality | Качество документа определения (черновик и т. д.) |
| queue | Очередь по умолчанию для сборок выполняется в этом определении. |
| queue |
Значение, указывающее, можно ли создавать сборки в очередь для этого определения. |
| revision | Номер редакции определения. |
| type | Тип определения. |
| uri | Универсальный код ресурса (URI) определения. |
| url | URL-адрес REST определения. |
Сведения о свойстве
badgeEnabled
Указывает, включены ли индикаторы событий для этого определения.
badgeEnabled: boolean
Значение свойства
boolean
buildNumberFormat
Формат номера сборки.
buildNumberFormat: string
Значение свойства
string
comment
Комментарий по времени для определения.
comment: string
Значение свойства
string
demands
description
Описание.
description: string
Значение свойства
string
dropLocation
Расположение раскрывающегося списка для определения.
dropLocation: string
Значение свойства
string
jobAuthorizationScope
Область авторизации задания для построения в очереди для этого определения.
jobAuthorizationScope: BuildAuthorizationScope
Значение свойства
jobCancelTimeoutInMinutes
Время ожидания отмены задания (в минутах) для сборок, отмененных пользователем для этого определения.
jobCancelTimeoutInMinutes: number
Значение свойства
number
jobTimeoutInMinutes
Время ожидания выполнения задания (в минутах) для сборки, в очереди для этого определения.
jobTimeoutInMinutes: number
Значение свойства
number
options
process
processParameters
Параметры процесса для этого определения.
processParameters: ProcessParameters
Значение свойства
properties
properties: any
Значение свойства
any
repository
retentionRules
tags
tags: string[]
Значение свойства
string[]
triggers
variableGroups
variables
variables: {[key: string]: BuildDefinitionVariable}
Значение свойства
{[key: string]: BuildDefinitionVariable}
Сведения об унаследованном свойстве
authoredBy
Автор определения.
authoredBy: IdentityRef
Значение свойства
унаследовано отBuildDefinitionReference.authoredBy
createdDate
Дата создания этой версии определения.
createdDate: Date
Значение свойства
Date
наследуется отBuildDefinitionReference.createdDate
draftOf
Ссылка на определение, которое это определение является черновиком, если это черновик определения.
draftOf: DefinitionReference
Значение свойства
унаследовано отBuildDefinitionReference.draftOf
drafts
Список черновиков, связанных с этим определением, если это не определение черновика.
drafts: DefinitionReference[]
Значение свойства
наследуется отBuildDefinitionReference.drafts
id
Идентификатор указанного определения.
id: number
Значение свойства
number
наследуется отBuildDefinitionReference.id
latestBuild
latestCompletedBuild
latestCompletedBuild: Build
Значение свойства
наследуется отBuildDefinitionReference.latestCompletedBuild
metrics
name
Имя указанного определения.
name: string
Значение свойства
string
унаследован отBuildDefinitionReference.name
path
Путь к папке определения.
path: string
Значение свойства
string
наследуется отBuildDefinitionReference.path
project
Ссылка на проект.
project: TeamProjectReference
Значение свойства
наследуется отBuildDefinitionReference.project
quality
Качество документа определения (черновик и т. д.)
quality: DefinitionQuality
Значение свойства
наследуется отBuildDefinitionReference.quality
queue
Очередь по умолчанию для сборок выполняется в этом определении.
queue: AgentPoolQueue
Значение свойства
наследуется отBuildDefinitionReference.queue
queueStatus
Значение, указывающее, можно ли создавать сборки в очередь для этого определения.
queueStatus: DefinitionQueueStatus
Значение свойства
наследуется отBuildDefinitionReference.queueStatus
revision
Номер редакции определения.
revision: number
Значение свойства
number
наследуется отBuildDefinitionReference.revision
type
uri
Универсальный код ресурса (URI) определения.
uri: string
Значение свойства
string
наследуется отBuildDefinitionReference.URI
url
URL-адрес REST определения.
url: string
Значение свойства
string
наследуется отBuildDefinitionReference.url