次の方法で共有


BuildDefinition interface

ビルド定義を表します。

Extends

プロパティ

badgeEnabled

この定義に対してバッジが有効になっているかどうかを示します。

buildNumberFormat

ビルド番号の形式。

comment

定義の保存時間コメント。

demands
description

説明です。

dropLocation

定義のドロップ位置。

jobAuthorizationScope

この定義に対してキューに登録されたビルドのジョブ承認スコープ。

jobCancelTimeoutInMinutes

この定義に対してユーザーによって取り消されたビルドのジョブキャンセル タイムアウト (分単位)。

jobTimeoutInMinutes

この定義に対してキューに登録されたビルドのジョブ実行タイムアウト (分単位)。

options
process

ビルド プロセス。

processParameters

この定義のプロセス パラメーター。

properties
repository

リポジトリ。

retentionRules
tags
triggers
variableGroups
variables

継承されたプロパティ

authoredBy

定義の作成者。

createdDate

このバージョンの定義が作成された日付。

draftOf

この定義が下書きの定義である場合は、 の定義への参照。

drafts

この定義に関連付けられている下書きの一覧 (下書き定義ではない場合)。

id

参照先の定義の ID。

latestBuild
latestCompletedBuild
metrics
name

参照先の定義の名前。

path

定義のフォルダー パス。

project

プロジェクトへの参照。

quality

定義ドキュメントの品質 (下書きなど)

queue

ビルドの既定のキューは、この定義に対して実行されます。

queueStatus

この定義に対してビルドをキューに登録できるかどうかを示す 値。

revision

定義リビジョン番号。

type

定義の種類。

uri

定義の URI。

url

定義の REST URL。

プロパティの詳細

badgeEnabled

この定義に対してバッジが有効になっているかどうかを示します。

badgeEnabled: boolean

プロパティ値

boolean

buildNumberFormat

ビルド番号の形式。

buildNumberFormat: string

プロパティ値

string

comment

定義の保存時間コメント。

comment: string

プロパティ値

string

demands

demands: Demand[]

プロパティ値

Demand[]

description

説明です。

description: string

プロパティ値

string

dropLocation

定義のドロップ位置。

dropLocation: string

プロパティ値

string

jobAuthorizationScope

この定義に対してキューに登録されたビルドのジョブ承認スコープ。

jobAuthorizationScope: BuildAuthorizationScope

プロパティ値

jobCancelTimeoutInMinutes

この定義に対してユーザーによって取り消されたビルドのジョブキャンセル タイムアウト (分単位)。

jobCancelTimeoutInMinutes: number

プロパティ値

number

jobTimeoutInMinutes

この定義に対してキューに登録されたビルドのジョブ実行タイムアウト (分単位)。

jobTimeoutInMinutes: number

プロパティ値

number

options

options: BuildOption[]

プロパティ値

process

ビルド プロセス。

process: BuildProcess

プロパティ値

processParameters

この定義のプロセス パラメーター。

processParameters: ProcessParameters

プロパティ値

properties

properties: any

プロパティ値

any

repository

リポジトリ。

repository: BuildRepository

プロパティ値

retentionRules

retentionRules: RetentionPolicy[]

プロパティ値

tags

tags: string[]

プロパティ値

string[]

triggers

triggers: BuildTrigger[]

プロパティ値

variableGroups

variableGroups: VariableGroup[]

プロパティ値

variables

variables: {[key: string]: BuildDefinitionVariable}

プロパティ値

{[key: string]: BuildDefinitionVariable}

継承されたプロパティの詳細

authoredBy

定義の作成者。

authoredBy: IdentityRef

プロパティ値

BuildDefinitionReference.authoredByから継承

createdDate

このバージョンの定義が作成された日付。

createdDate: Date

プロパティ値

Date

BuildDefinitionReference.createdDateから継承

draftOf

この定義が下書きの定義である場合は、 の定義への参照。

draftOf: DefinitionReference

プロパティ値

BuildDefinitionReference.draftOfから継承されます

drafts

この定義に関連付けられている下書きの一覧 (下書き定義ではない場合)。

drafts: DefinitionReference[]

プロパティ値

BuildDefinitionReference.draftsから継承

id

参照先の定義の ID。

id: number

プロパティ値

number

BuildDefinitionReference.idから継承

latestBuild

latestBuild: Build

プロパティ値

BuildDefinitionReference.latestBuildから継承

latestCompletedBuild

latestCompletedBuild: Build

プロパティ値

BuildDefinitionReference.latestCompletedBuildから継承

metrics

metrics: BuildMetric[]

プロパティ値

BuildDefinitionReference.metricsから継承

name

参照先の定義の名前。

name: string

プロパティ値

string

BuildDefinitionReference.nameから継承

path

定義のフォルダー パス。

path: string

プロパティ値

string

BuildDefinitionReference.pathから継承

project

プロジェクトへの参照。

project: TeamProjectReference

プロパティ値

BuildDefinitionReference.projectから継承

quality

定義ドキュメントの品質 (下書きなど)

quality: DefinitionQuality

プロパティ値

BuildDefinitionReference.qualityから継承

queue

ビルドの既定のキューは、この定義に対して実行されます。

queue: AgentPoolQueue

プロパティ値

BuildDefinitionReference.queueから継承

queueStatus

この定義に対してビルドをキューに登録できるかどうかを示す 値。

queueStatus: DefinitionQueueStatus

プロパティ値

BuildDefinitionReference.queueStatusから継承

revision

定義リビジョン番号。

revision: number

プロパティ値

number

BuildDefinitionReference.revisionから継承

type

定義の種類。

type: DefinitionType

プロパティ値

BuildDefinitionReference.typeから継承

uri

定義の URI。

uri: string

プロパティ値

string

BuildDefinitionReference.uriから継承

url

定義の REST URL。

url: string

プロパティ値

string

BuildDefinitionReference.urlから継承