Aracılığıyla paylaş


BuildDefinition3_2 interface

İşlem ve Aşamalar yerine eski Adımlar biçimini kullanan uzantılarla arka 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ımda 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 bir 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ı gösteren 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ımda 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

DevralınanBuildDefinitionReference3_2.authoredBy

createdDate

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

createdDate: Date

Özellik Değeri

Date

BuildDefinitionReference3_2.createdDate'dan Devralınmış

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'dan Devralınmış

drafts

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

drafts: DefinitionReference[]

Özellik Değeri

BuildDefinitionReference3_2.taslaklardan Devralınmış

id

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

id: number

Özellik Değeri

number

BuildDefinitionReference3_2.id'dan Devralınan

metrics

metrics: BuildMetric[]

Özellik Değeri

BuildDefinitionReference3_2.metrics Devralınmış

name

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

name: string

Özellik Değeri

string

BuildDefinitionReference3_2.name Devralınmış

path

Tanımın klasör yolu.

path: string

Özellik Değeri

string

BuildDefinitionReference3_2.path Devralınmış

project

Projeye başvuru.

project: TeamProjectReference

Özellik Değeri

BuildDefinitionReference3_2.project'dan Devralınan

quality

Tanım belgesinin kalitesi (taslak vb.)

quality: DefinitionQuality

Özellik Değeri

BuildDefinitionReference3_2.quality'dan Devralınan

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ınmış

queueStatus

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

queueStatus: DefinitionQueueStatus

Özellik Değeri

DevralınanBuildDefinitionReference3_2.queueStatus

revision

Tanım düzeltme numarası.

revision: number

Özellik Değeri

number

BuildDefinitionReference3_2.revision Devralındı

type

Tanımın türü.

type: DefinitionType

Özellik Değeri

BuildDefinitionReference3_2.type'dan Devralınmış

uri

Tanımın URI'sini.

uri: string

Özellik Değeri

string

BuildDefinitionReference3_2.uri'dan Devralınan

url

Tanımın REST URL'si.

url: string

Özellik Değeri

string

BuildDefinitionReference3_2.url Devralınmış