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 | 定義的 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
latestBuild
latestCompletedBuild
metrics
path
project
quality
queue
queueStatus
值,指出是否可以針對這個定義將組建排入佇列。
queueStatus: DefinitionQueueStatus