Compartilhar via


BuildDefinition3_2 interface

Para compatibilidade com versões anteriores com extensões que usam o formato etapas antigas em vez de Processo e Fases

Extends

Propriedades

badgeEnabled

Indica se os selos estão habilitados para essa definição

build
buildNumberFormat

O formato do número de build

comment

O comentário inserido ao salvar a definição

demands
description

A descrição

dropLocation

O local de remoção para a definição

jobAuthorizationScope

O escopo de autorização de trabalho para builds que são enfileirados nessa definição

jobCancelTimeoutInMinutes

O tempo limite de cancelamento do trabalho em minutos para builds que são cancelados pelo usuário para essa definição

jobTimeoutInMinutes

O tempo limite de execução do trabalho em minutos para builds que são enfileirados nessa definição

latestBuild
latestCompletedBuild
options
processParameters

Parâmetros de processo

properties
repository

O repositório

retentionRules
tags
triggers
variables

Propriedades herdadas

authoredBy

O autor da definição.

createdDate

A data em que esta versão da definição foi criada.

draftOf

Uma referência à definição da qual essa definição é um rascunho, se essa for uma definição de rascunho.

drafts

A lista de rascunhos associados a essa definição, se essa não for uma definição de rascunho.

id

A ID da definição referenciada.

metrics
name

O nome da definição referenciada.

path

O caminho da pasta da definição.

project

Uma referência ao projeto.

quality

A qualidade do documento de definição (rascunho, etc.)

queue

A fila padrão para builds é executada nessa definição.

queueStatus

Um valor que indica se os builds podem ser enfileirados nessa definição.

revision

O número de revisão de definição.

type

O tipo da definição.

uri

O URI da definição.

url

A URL REST da definição.

Detalhes da propriedade

badgeEnabled

Indica se os selos estão habilitados para essa definição

badgeEnabled: boolean

Valor da propriedade

boolean

build

build: BuildDefinitionStep[]

Valor da propriedade

buildNumberFormat

O formato do número de build

buildNumberFormat: string

Valor da propriedade

string

comment

O comentário inserido ao salvar a definição

comment: string

Valor da propriedade

string

demands

demands: Demand[]

Valor da propriedade

Demand[]

description

A descrição

description: string

Valor da propriedade

string

dropLocation

O local de remoção para a definição

dropLocation: string

Valor da propriedade

string

jobAuthorizationScope

O escopo de autorização de trabalho para builds que são enfileirados nessa definição

jobAuthorizationScope: BuildAuthorizationScope

Valor da propriedade

jobCancelTimeoutInMinutes

O tempo limite de cancelamento do trabalho em minutos para builds que são cancelados pelo usuário para essa definição

jobCancelTimeoutInMinutes: number

Valor da propriedade

number

jobTimeoutInMinutes

O tempo limite de execução do trabalho em minutos para builds que são enfileirados nessa definição

jobTimeoutInMinutes: number

Valor da propriedade

number

latestBuild

latestBuild: Build

Valor da propriedade

latestCompletedBuild

latestCompletedBuild: Build

Valor da propriedade

options

options: BuildOption[]

Valor da propriedade

processParameters

Parâmetros de processo

processParameters: ProcessParameters

Valor da propriedade

properties

properties: any

Valor da propriedade

any

repository

O repositório

repository: BuildRepository

Valor da propriedade

retentionRules

retentionRules: RetentionPolicy[]

Valor da propriedade

tags

tags: string[]

Valor da propriedade

string[]

triggers

triggers: BuildTrigger[]

Valor da propriedade

variables

variables: {[key: string]: BuildDefinitionVariable}

Valor da propriedade

{[key: string]: BuildDefinitionVariable}

Detalhes das propriedades herdadas

authoredBy

O autor da definição.

authoredBy: IdentityRef

Valor da propriedade

Herdado deBuildDefinitionReference3_2.authoredBy

createdDate

A data em que esta versão da definição foi criada.

createdDate: Date

Valor da propriedade

Date

Herdado deBuildDefinitionReference3_2.createdDate

draftOf

Uma referência à definição da qual essa definição é um rascunho, se essa for uma definição de rascunho.

draftOf: DefinitionReference

Valor da propriedade

Herdado deBuildDefinitionReference3_2.draftOf

drafts

A lista de rascunhos associados a essa definição, se essa não for uma definição de rascunho.

drafts: DefinitionReference[]

Valor da propriedade

Herdado deBuildDefinitionReference3_2.drafts

id

A ID da definição referenciada.

id: number

Valor da propriedade

number

Herdado deBuildDefinitionReference3_2.id

metrics

metrics: BuildMetric[]

Valor da propriedade

Herdado deBuildDefinitionReference3_2.metrics

name

O nome da definição referenciada.

name: string

Valor da propriedade

string

Herdado deBuildDefinitionReference3_2.name

path

O caminho da pasta da definição.

path: string

Valor da propriedade

string

Herdado deBuildDefinitionReference3_2.path

project

Uma referência ao projeto.

project: TeamProjectReference

Valor da propriedade

Herdado deBuildDefinitionReference3_2.project

quality

A qualidade do documento de definição (rascunho, etc.)

quality: DefinitionQuality

Valor da propriedade

Herdado deBuildDefinitionReference3_2.quality

queue

A fila padrão para builds é executada nessa definição.

queue: AgentPoolQueue

Valor da propriedade

Herdado deBuildDefinitionReference3_2.queue

queueStatus

Um valor que indica se os builds podem ser enfileirados nessa definição.

queueStatus: DefinitionQueueStatus

Valor da propriedade

Herdado deBuildDefinitionReference3_2.queueStatus

revision

O número de revisão de definição.

revision: number

Valor da propriedade

number

Herdado deBuildDefinitionReference3_2.revision

type

O tipo da definição.

type: DefinitionType

Valor da propriedade

Herdado deBuildDefinitionReference3_2.type

uri

O URI da definição.

uri: string

Valor da propriedade

string

Herdado deBuildDefinitionReference3_2.uri

url

A URL REST da definição.

url: string

Valor da propriedade

string

Herdado deBuildDefinitionReference3_2.url