BuildDefinition interface
表示生成定义。
属性
| badge |
指示是否为此定义启用锁屏提醒。 |
| build |
内部版本号格式。 |
| comment | 定义的节省时间注释。 |
| demands | |
| description | 说明。 |
| drop |
定义的放置位置。 |
| job |
针对此定义排队生成的作业授权范围。 |
| job |
此定义的生成取消的作业取消超时(以分钟为单位)。 |
| job |
针对此定义排队生成的作业执行超时(以分钟为单位)。 |
| options | |
| process | 生成过程。 |
| process |
此定义的进程参数。 |
| properties | |
| repository | 存储库。 |
| retention |
|
| tags | |
| triggers | |
| variable |
|
| variables |
继承属性
| authored |
定义的作者。 |
| created |
创建此版本的定义日期。 |
| draft |
如果这是草稿定义,则引用此定义是草稿的定义。 |
| drafts | 与此定义关联的草稿列表(如果这不是草稿定义)。 |
| id | 所引用定义的 ID。 |
| latest |
|
| latest |
|
| metrics | |
| name | 引用的定义的名称。 |
| path | 定义的文件夹路径。 |
| project | 对项目的引用。 |
| quality | 定义文档的质量(草稿等) |
| queue | 针对此定义运行的生成的默认队列。 |
| queue |
一个值,该值指示是否可以针对此定义排队生成。 |
| revision | 定义修订号。 |
| type | 定义的类型。 |
| uri | 定义的 URI。 |
| url | 定义的 REST URL。 |
属性详细信息
badgeEnabled
指示是否为此定义启用锁屏提醒。
badgeEnabled: boolean
属性值
boolean
buildNumberFormat
内部版本号格式。
buildNumberFormat: string
属性值
string
comment
定义的节省时间注释。
comment: string
属性值
string
demands
description
说明。
description: string
属性值
string
dropLocation
定义的放置位置。
dropLocation: string
属性值
string
jobAuthorizationScope
jobCancelTimeoutInMinutes
此定义的生成取消的作业取消超时(以分钟为单位)。
jobCancelTimeoutInMinutes: number
属性值
number
jobTimeoutInMinutes
针对此定义排队生成的作业执行超时(以分钟为单位)。
jobTimeoutInMinutes: number
属性值
number
options
process
processParameters
properties
properties: any
属性值
any
repository
retentionRules
tags
tags: string[]
属性值
string[]
triggers
variableGroups
variables
继承属性详细信息
authoredBy
createdDate
draftOf
如果这是草稿定义,则引用此定义是草稿的定义。
draftOf: DefinitionReference
属性值
继承自
drafts
与此定义关联的草稿列表(如果这不是草稿定义)。
drafts: DefinitionReference[]
属性值
id
所引用定义的 ID。
id: number
属性值
number
继承自
latestBuild
latestCompletedBuild
metrics
name
引用的定义的名称。
name: string
属性值
string
继承自
path
定义的文件夹路径。
path: string
属性值
string
继承自 buildDefinitionReference.path
project
对项目的引用。
project: TeamProjectReference
属性值
继承自 buildDefinitionReference.project
quality
queue
queueStatus
一个值,该值指示是否可以针对此定义排队生成。
queueStatus: DefinitionQueueStatus
属性值
继承自 buildDefinitionReference.queueStatus 的
revision
定义修订号。
revision: number
属性值
number
继承自 buildDefinitionReference.revision
type
uri
定义的 URI。
uri: string
属性值
string
继承自 buildDefinitionReference.uri
url
定义的 REST URL。
url: string
属性值
string
继承自