Bagikan melalui


BuildDefinition interface

Mewakili definisi build.

Memperluas

Properti

badgeEnabled

Menunjukkan apakah lencana diaktifkan untuk definisi ini.

buildNumberFormat

Format nomor build.

comment

Komentar waktu hemat untuk definisi.

demands
description

Deskripsinya.

dropLocation

Lokasi penghilangan untuk definisi.

jobAuthorizationScope

Cakupan otorisasi pekerjaan untuk build yang diantrekan terhadap definisi ini.

jobCancelTimeoutInMinutes

Batas waktu pembatalan pekerjaan (dalam menit) untuk build yang dibatalkan oleh pengguna untuk definisi ini.

jobTimeoutInMinutes

Batas waktu eksekusi pekerjaan (dalam menit) untuk build yang diantrekan terhadap definisi ini.

options
process

Proses build.

processParameters

Parameter proses untuk definisi ini.

properties
repository

Repositori.

retentionRules
tags
triggers
variableGroups
variables

Properti yang Diwariskan

authoredBy

Penulis definisi.

createdDate

Tanggal versi definisi ini dibuat.

draftOf

Referensi ke definisi bahwa definisi ini adalah draf, jika ini adalah definisi draf.

drafts

Daftar draf yang terkait dengan definisi ini, jika ini bukan definisi draf.

id

ID definisi yang dirujuk.

latestBuild
latestCompletedBuild
metrics
name

Nama definisi yang dirujuk.

path

Jalur folder definisi.

project

Referensi ke proyek.

quality

Kualitas dokumen definisi (draf, dll.)

queue

Antrean default untuk build berjalan terhadap definisi ini.

queueStatus

Nilai yang menunjukkan apakah build dapat diantrekan terhadap definisi ini.

revision

Nomor revisi definisi.

type

Jenis definisi.

uri

URI definisi.

url

URL REST definisi.

Detail Properti

badgeEnabled

Menunjukkan apakah lencana diaktifkan untuk definisi ini.

badgeEnabled: boolean

Nilai Properti

boolean

buildNumberFormat

Format nomor build.

buildNumberFormat: string

Nilai Properti

string

comment

Komentar waktu hemat untuk definisi.

comment: string

Nilai Properti

string

demands

demands: Demand[]

Nilai Properti

Demand[]

description

Deskripsinya.

description: string

Nilai Properti

string

dropLocation

Lokasi penghilangan untuk definisi.

dropLocation: string

Nilai Properti

string

jobAuthorizationScope

Cakupan otorisasi pekerjaan untuk build yang diantrekan terhadap definisi ini.

jobAuthorizationScope: BuildAuthorizationScope

Nilai Properti

jobCancelTimeoutInMinutes

Batas waktu pembatalan pekerjaan (dalam menit) untuk build yang dibatalkan oleh pengguna untuk definisi ini.

jobCancelTimeoutInMinutes: number

Nilai Properti

number

jobTimeoutInMinutes

Batas waktu eksekusi pekerjaan (dalam menit) untuk build yang diantrekan terhadap definisi ini.

jobTimeoutInMinutes: number

Nilai Properti

number

options

options: BuildOption[]

Nilai Properti

process

Proses build.

process: BuildProcess

Nilai Properti

processParameters

Parameter proses untuk definisi ini.

processParameters: ProcessParameters

Nilai Properti

properties

properties: any

Nilai Properti

any

repository

Repositori.

repository: BuildRepository

Nilai Properti

retentionRules

retentionRules: RetentionPolicy[]

Nilai Properti

tags

tags: string[]

Nilai Properti

string[]

triggers

triggers: BuildTrigger[]

Nilai Properti

variableGroups

variableGroups: VariableGroup[]

Nilai Properti

variables

variables: {[key: string]: BuildDefinitionVariable}

Nilai Properti

{[key: string]: BuildDefinitionVariable}

Detail Properti yang Diwariskan

authoredBy

Penulis definisi.

authoredBy: IdentityRef

Nilai Properti

Diwarisi DariBuildDefinitionReference.authoredBy

createdDate

Tanggal versi definisi ini dibuat.

createdDate: Date

Nilai Properti

Date

Diwarisi DariBuildDefinitionReference.createdDate

draftOf

Referensi ke definisi bahwa definisi ini adalah draf, jika ini adalah definisi draf.

draftOf: DefinitionReference

Nilai Properti

Diwarisi DariBuildDefinitionReference.draftOf

drafts

Daftar draf yang terkait dengan definisi ini, jika ini bukan definisi draf.

drafts: DefinitionReference[]

Nilai Properti

Diwarisi DariBuildDefinitionReference.drafts

id

ID definisi yang dirujuk.

id: number

Nilai Properti

number

Diwariskan DariBuildDefinitionReference.id

latestBuild

latestBuild: Build

Nilai Properti

Diwarisi DariBuildDefinitionReference.latestBuild

latestCompletedBuild

latestCompletedBuild: Build

Nilai Properti

Diwariskan DariBuildDefinitionReference.latestCompletedBuild

metrics

metrics: BuildMetric[]

Nilai Properti

Diwarisi DariBuildDefinitionReference.metrics

name

Nama definisi yang dirujuk.

name: string

Nilai Properti

string

Diwariskan DariBuildDefinitionReference.name

path

Jalur folder definisi.

path: string

Nilai Properti

string

Diwarisi Dari BuildDefinitionReference.path

project

Referensi ke proyek.

project: TeamProjectReference

Nilai Properti

Diwarisi DariBuildDefinitionReference.project

quality

Kualitas dokumen definisi (draf, dll.)

quality: DefinitionQuality

Nilai Properti

Diwarisi DariBuildDefinitionReference.quality

queue

Antrean default untuk build berjalan terhadap definisi ini.

queue: AgentPoolQueue

Nilai Properti

Diwarisi DariBuildDefinitionReference.queue

queueStatus

Nilai yang menunjukkan apakah build dapat diantrekan terhadap definisi ini.

queueStatus: DefinitionQueueStatus

Nilai Properti

Diwarisi DariBuildDefinitionReference.queueStatus

revision

Nomor revisi definisi.

revision: number

Nilai Properti

number

Diwariskan DariBuildDefinitionReference.revisi

type

Jenis definisi.

type: DefinitionType

Nilai Properti

Diwarisi DariBuildDefinitionReference.type

uri

URI definisi.

uri: string

Nilai Properti

string

Diwarisi DariBuildDefinitionReference.uri

url

URL REST definisi.

url: string

Nilai Properti

string

Diwarisi DariBuildDefinitionReference.url