BuildDefinition3_2 interface
İşlem ve Aşamalar yerine eski Adımlar biçimini kullanan uzantılarla geri uyumluluk için
- Extends
Özellikler
badge |
Bu tanım için rozetlerin etkinleştirilip etkinleştirilmediğini gösterir |
build | |
build |
Derleme numarası biçimi |
comment | Tanım kaydedilirken girilen açıklama |
demands | |
description | Açıklama |
drop |
Tanımın bırakma konumu |
job |
Bu tanıma göre kuyruğa alınan derlemeler için iş yetkilendirme kapsamı |
job |
İş, bu tanım için kullanıcı tarafından iptal edilen derlemeler için dakikalar içinde zaman aşımını iptal eder |
job |
Bu tanıma göre kuyruğa alınan derlemeler için dakikalar içinde iş yürütme zaman aşımı |
latest |
|
latest |
|
options | |
process |
İşlem Parametreleri |
properties | |
repository | Depo |
retention |
|
tags | |
triggers | |
variables |
Devralınan Özellikler
authored |
Tanımın yazarı. |
created |
Tanımın bu sürümünün oluşturulduğu tarih. |
draft |
Bu bir taslak tanımıysa, bu tanımın taslağı olduğu tanıma başvuru. |
drafts | Bu tanım taslak tanımı değilse, bu tanımla ilişkili taslakların listesi. |
id | Başvuruda bulunılan tanımın kimliği. |
metrics | |
name | Başvuruda bulunan tanımın adı. |
path | Tanımın klasör yolu. |
project | Projeye başvuru. |
quality | Tanım belgesinin kalitesi (taslak vb.) |
queue | Derlemeler için varsayılan kuyruk bu tanıma göre çalıştırılır. |
queue |
Derlemelerin bu tanıma göre kuyruğa alınıp alınamayacağını belirten bir değer. |
revision | Tanım düzeltme numarası. |
type | Tanımın türü. |
uri | Tanımın URI'sini. |
url | Tanımın REST URL'si. |
Özellik Ayrıntıları
badgeEnabled
Bu tanım için rozetlerin etkinleştirilip etkinleştirilmediğini gösterir
badgeEnabled: boolean
Özellik Değeri
boolean
build
buildNumberFormat
Derleme numarası biçimi
buildNumberFormat: string
Özellik Değeri
string
comment
Tanım kaydedilirken girilen açıklama
comment: string
Özellik Değeri
string
demands
description
Açıklama
description: string
Özellik Değeri
string
dropLocation
Tanımın bırakma konumu
dropLocation: string
Özellik Değeri
string
jobAuthorizationScope
Bu tanıma göre kuyruğa alınan derlemeler için iş yetkilendirme kapsamı
jobAuthorizationScope: BuildAuthorizationScope
Özellik Değeri
jobCancelTimeoutInMinutes
İş, bu tanım için kullanıcı tarafından iptal edilen derlemeler için dakikalar içinde zaman aşımını iptal eder
jobCancelTimeoutInMinutes: number
Özellik Değeri
number
jobTimeoutInMinutes
Bu tanıma göre kuyruğa alınan derlemeler için dakikalar içinde iş yürütme zaman aşımı
jobTimeoutInMinutes: number
Özellik Değeri
number
latestBuild
latestCompletedBuild
options
processParameters
properties
properties: any
Özellik Değeri
any
repository
retentionRules
tags
tags: string[]
Özellik Değeri
string[]
triggers
variables
variables: {[key: string]: BuildDefinitionVariable}
Özellik Değeri
{[key: string]: BuildDefinitionVariable}
Devralınan Özellik Detayları
authoredBy
Tanımın yazarı.
authoredBy: IdentityRef
Özellik Değeri
createdDate
Tanımın bu sürümünün oluşturulduğu tarih.
createdDate: Date
Özellik Değeri
Date
draftOf
Bu bir taslak tanımıysa, bu tanımın taslağı olduğu tanıma başvuru.
draftOf: DefinitionReference
Özellik Değeri
drafts
Bu tanım taslak tanımı değilse, bu tanımla ilişkili taslakların listesi.
drafts: DefinitionReference[]
Özellik Değeri
id
Başvuruda bulunılan tanımın kimliği.
id: number
Özellik Değeri
number
metrics
metrics: BuildMetric[]
Özellik Değeri
name
Başvuruda bulunan tanımın adı.
name: string
Özellik Değeri
string
path
Tanımın klasör yolu.
path: string
Özellik Değeri
string
project
Projeye başvuru.
project: TeamProjectReference
Özellik Değeri
quality
Tanım belgesinin kalitesi (taslak vb.)
quality: DefinitionQuality
Özellik Değeri
queue
Derlemeler için varsayılan kuyruk bu tanıma göre çalıştırılır.
queue: AgentPoolQueue
Özellik Değeri
queueStatus
Derlemelerin bu tanıma göre kuyruğa alınıp alınamayacağını belirten bir değer.
queueStatus: DefinitionQueueStatus
Özellik Değeri
revision
Tanım düzeltme numarası.
revision: number
Özellik Değeri
number
type
Tanımın türü.
type: DefinitionType
Özellik Değeri
uri
url
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin