Aracılığıyla paylaş


BuildDefinition3_2 interface

İşlem ve Aşamalar yerine eski Adımlar biçimini kullanan uzantılarla geri uyumluluk için

Extends

Özellikler

badgeEnabled

Bu tanım için rozetlerin etkinleştirilip etkinleştirilmediğini gösterir

build
buildNumberFormat

Derleme numarası biçimi

comment

Tanım kaydedilirken girilen açıklama

demands
description

Açıklama

dropLocation

Tanımın bırakma konumu

jobAuthorizationScope

Bu tanıma göre kuyruğa alınan derlemeler için iş yetkilendirme kapsamı

jobCancelTimeoutInMinutes

İş, bu tanım için kullanıcı tarafından iptal edilen derlemeler için dakikalar içinde zaman aşımını iptal eder

jobTimeoutInMinutes

Bu tanıma göre kuyruğa alınan derlemeler için dakikalar içinde iş yürütme zaman aşımı

latestBuild
latestCompletedBuild
options
processParameters

İşlem Parametreleri

properties
repository

Depo

retentionRules
tags
triggers
variables

Devralınan Özellikler

authoredBy

Tanımın yazarı.

createdDate

Tanımın bu sürümünün oluşturulduğu tarih.

draftOf

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.

queueStatus

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

build: BuildDefinitionStep[]

Özellik Değeri

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

demands: Demand[]

Özellik Değeri

Demand[]

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

latestBuild: Build

Özellik Değeri

latestCompletedBuild

latestCompletedBuild: Build

Özellik Değeri

options

options: BuildOption[]

Özellik Değeri

processParameters

İşlem Parametreleri

processParameters: ProcessParameters

Özellik Değeri

properties

properties: any

Özellik Değeri

any

repository

Depo

repository: BuildRepository

Özellik Değeri

retentionRules

retentionRules: RetentionPolicy[]

Özellik Değeri

tags

tags: string[]

Özellik Değeri

string[]

triggers

triggers: BuildTrigger[]

Özellik Değeri

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

BuildDefinitionReference3_2.authoredBy'den Devralındı

createdDate

Tanımın bu sürümünün oluşturulduğu tarih.

createdDate: Date

Özellik Değeri

Date

BuildDefinitionReference3_2.createdDate'tanDevralındı

draftOf

Bu bir taslak tanımıysa, bu tanımın taslağı olduğu tanıma başvuru.

draftOf: DefinitionReference

Özellik Değeri

BuildDefinitionReference3_2.draftOf'tan Devralındı

drafts

Bu tanım taslak tanımı değilse, bu tanımla ilişkili taslakların listesi.

drafts: DefinitionReference[]

Özellik Değeri

BuildDefinitionReference3_2.taslaklardan Devralındı

id

Başvuruda bulunılan tanımın kimliği.

id: number

Özellik Değeri

number

BuildDefinitionReference3_2.id'den Devralındı

metrics

metrics: BuildMetric[]

Özellik Değeri

BuildDefinitionReference3_2.metrics'ten Devralındı

name

Başvuruda bulunan tanımın adı.

name: string

Özellik Değeri

string

BuildDefinitionReference3_2.name'den Devralındı

path

Tanımın klasör yolu.

path: string

Özellik Değeri

string

BuildDefinitionReference3_2.path'dan Devralındı

project

Projeye başvuru.

project: TeamProjectReference

Özellik Değeri

BuildDefinitionReference3_2.project'ten Devralındı

quality

Tanım belgesinin kalitesi (taslak vb.)

quality: DefinitionQuality

Özellik Değeri

BuildDefinitionReference3_2.quality'den Devralındı

queue

Derlemeler için varsayılan kuyruk bu tanıma göre çalıştırılır.

queue: AgentPoolQueue

Özellik Değeri

BuildDefinitionReference3_2.queue'dan Devralındı

queueStatus

Derlemelerin bu tanıma göre kuyruğa alınıp alınamayacağını belirten bir değer.

queueStatus: DefinitionQueueStatus

Özellik Değeri

BuildDefinitionReference3_2.queueStatus'tanDevralındı

revision

Tanım düzeltme numarası.

revision: number

Özellik Değeri

number

BuildDefinitionReference3_2.revision'dan Devralındı

type

Tanımın türü.

type: DefinitionType

Özellik Değeri

BuildDefinitionReference3_2.type'den Devralındı

uri

Tanımın URI'sini.

uri: string

Özellik Değeri

string

BuildDefinitionReference3_2.uri'den Devralındı

url

Tanımın REST URL'si.

url: string

Özellik Değeri

string

BuildDefinitionReference3_2.url'den Devralındı