BuildDefinition3_2 interface
針對使用舊步驟格式而非進程和階段的延伸模組的後端相容性
- Extends
屬性
badge |
指出是否已為此定義啟用徽章 |
build | |
build |
組建編號格式 |
comment | 儲存定義時輸入的批注 |
demands | |
description | 描述 |
drop |
定義的置放位置 |
job |
針對此定義排入佇列之組建的作業授權範圍 |
job |
用戶針對此定義取消的組建,以分鐘為單位取消作業逾時 |
job |
針對針對此定義排入佇列的組建,以分鐘為單位的作業執行逾時 |
latest |
|
latest |
|
options | |
process |
進程參數 |
properties | |
repository | 存放庫 |
retention |
|
tags | |
triggers | |
variables |
繼承的屬性
authored |
定義的作者。 |
created |
建立此定義版本的日期。 |
draft |
如果這是草稿定義,則這個定義是草稿的定義參考。 |
drafts | 如果這不是草稿定義,則為與此定義相關聯的草稿清單。 |
id | 參考定義的識別碼。 |
metrics | |
name | 參考定義的名稱。 |
path | 定義的資料夾路徑。 |
project | 項目的參考。 |
quality | 定義檔案的品質(草稿等) |
queue | 針對此定義執行組建的預設佇列。 |
queue |
值,指出是否可以針對這個定義將組建排入佇列。 |
revision | 定義修訂編號。 |
type | 定義的型別。 |
uri | 定義的 URI。 |
url | 定義的 REST URL。 |
屬性詳細資料
badgeEnabled
指出是否已為此定義啟用徽章
badgeEnabled: boolean
屬性值
boolean
build
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
latestBuild
latestCompletedBuild
options
processParameters
properties
properties: any
屬性值
any
repository
retentionRules
tags
tags: string[]
屬性值
string[]
triggers
variables
繼承的屬性詳細資料
authoredBy
createdDate
draftOf
如果這是草稿定義,則這個定義是草稿的定義參考。
draftOf: DefinitionReference
屬性值
drafts
如果這不是草稿定義,則為與此定義相關聯的草稿清單。
drafts: DefinitionReference[]
屬性值
id
metrics
name
path
project
項目的參考。
project: TeamProjectReference
屬性值
quality
定義檔案的品質(草稿等)
quality: DefinitionQuality
屬性值
queue
queueStatus
值,指出是否可以針對這個定義將組建排入佇列。
queueStatus: DefinitionQueueStatus