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 から継承