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 | 参照先の定義の 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
この定義に対してキューに登録されたビルドのジョブ承認スコープ。
jobAuthorizationScope: BuildAuthorizationScope
プロパティ値
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
このバージョンの定義が作成された日付。
createdDate: Date
プロパティ値
Date
buildDefinitionReference.createdDate から継承
draftOf
この定義が下書きの定義である場合は、その定義への参照。
draftOf: DefinitionReference
プロパティ値
drafts
この定義に関連付けられている下書きの一覧 (下書き定義ではない場合)。
drafts: DefinitionReference[]
プロパティ値
buildDefinitionReference.drafts から継承
id
参照先の定義の ID。
id: number
プロパティ値
number
latestBuild
latestCompletedBuild
metrics
name
参照先の定義の名前。
name: string
プロパティ値
string
path
project
プロジェクトへの参照。
project: TeamProjectReference
プロパティ値
BuildDefinitionReference.project から継承
quality
定義ドキュメントの品質 (下書きなど)
quality: DefinitionQuality
プロパティ値
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
定義の REST URL。
url: string
プロパティ値
string
buildDefinitionReference.url から継承