Partilhar via


BuildDefinition3_2 interface

Para backcompat com extensões que usam o formato antigo de Etapas 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 compilação

comment

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

demands
description

A descrição

dropLocation

O local de descarte para a definição

jobAuthorizationScope

O escopo de autorização de trabalho para compilações que são enfileiradas em relação a essa definição

jobCancelTimeoutInMinutes

O tempo limite de cancelamento do trabalho em minutos para compilações que são canceladas pelo usuário para esta definição

jobTimeoutInMinutes

O tempo limite de execução do trabalho em minutos para compilações que são enfileiradas em relação a essa definição

latestBuild
latestCompletedBuild
options
processParameters

Parâmetros do 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 de que esta definição é um projeto, se se tratar de um projeto de definição.

drafts

A lista de projetos associados a esta definição, caso não se trate de um projeto de definição.

id

O 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

Qualidade do documento de definição (projeto, etc.)

queue

A fila padrão para compilações é executada em relação a essa definição.

queueStatus

Um valor que indica se as compilações podem ser enfileiradas em relação a essa definição.

revision

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

type

O tipo da definição.

uri

O URI da definição.

url

A URL REST da definição.

Detalhes de Propriedade

badgeEnabled

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

badgeEnabled: boolean

Valor de Propriedade

boolean

build

build: BuildDefinitionStep[]

Valor de Propriedade

buildNumberFormat

O formato do número de compilação

buildNumberFormat: string

Valor de Propriedade

string

comment

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

comment: string

Valor de Propriedade

string

demands

demands: Demand[]

Valor de Propriedade

Demand[]

description

A descrição

description: string

Valor de Propriedade

string

dropLocation

O local de descarte para a definição

dropLocation: string

Valor de Propriedade

string

jobAuthorizationScope

O escopo de autorização de trabalho para compilações que são enfileiradas em relação a essa definição

jobAuthorizationScope: BuildAuthorizationScope

Valor de Propriedade

jobCancelTimeoutInMinutes

O tempo limite de cancelamento do trabalho em minutos para compilações que são canceladas pelo usuário para esta definição

jobCancelTimeoutInMinutes: number

Valor de Propriedade

number

jobTimeoutInMinutes

O tempo limite de execução do trabalho em minutos para compilações que são enfileiradas em relação a essa definição

jobTimeoutInMinutes: number

Valor de Propriedade

number

latestBuild

latestBuild: Build

Valor de Propriedade

latestCompletedBuild

latestCompletedBuild: Build

Valor de Propriedade

options

options: BuildOption[]

Valor de Propriedade

processParameters

Parâmetros do processo

processParameters: ProcessParameters

Valor de Propriedade

properties

properties: any

Valor de Propriedade

any

repository

O repositório

repository: BuildRepository

Valor de Propriedade

retentionRules

retentionRules: RetentionPolicy[]

Valor de Propriedade

tags

tags: string[]

Valor de Propriedade

string[]

triggers

triggers: BuildTrigger[]

Valor de Propriedade

variables

variables: {[key: string]: BuildDefinitionVariable}

Valor de Propriedade

{[key: string]: BuildDefinitionVariable}

Detalhes da Propriedade Herdada

authoredBy

O autor da definição.

authoredBy: IdentityRef

Valor de Propriedade

Herdado deBuildDefinitionReference3_2.authoredBy

createdDate

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

createdDate: Date

Valor de Propriedade

Date

herdado doBuildDefinitionReference3_2.createdDate

draftOf

Uma referência à definição de que esta definição é um projeto, se se tratar de um projeto de definição.

draftOf: DefinitionReference

Valor de Propriedade

herdado deBuildDefinitionReference3_2.draftOf

drafts

A lista de projetos associados a esta definição, caso não se trate de um projeto de definição.

drafts: DefinitionReference[]

Valor de Propriedade

herdado deBuildDefinitionReference3_2.drafts

id

O ID da definição referenciada.

id: number

Valor de Propriedade

number

herdado doBuildDefinitionReference3_2.id

metrics

metrics: BuildMetric[]

Valor de Propriedade

herdado doBuildDefinitionReference3_2.metrics

name

O nome da definição referenciada.

name: string

Valor de Propriedade

string

herdado deBuildDefinitionReference3_2.name

path

O caminho da pasta da definição.

path: string

Valor de Propriedade

string

herdado doBuildDefinitionReference3_2.path

project

Uma referência ao projeto.

project: TeamProjectReference

Valor de Propriedade

herdado doBuildDefinitionReference3_2.project

quality

Qualidade do documento de definição (projeto, etc.)

quality: DefinitionQuality

Valor de Propriedade

herdado daBuildDefinitionReference3_2.quality

queue

A fila padrão para compilações é executada em relação a essa definição.

queue: AgentPoolQueue

Valor de Propriedade

herdado doBuildDefinitionReference3_2.queue

queueStatus

Um valor que indica se as compilações podem ser enfileiradas em relação a essa definição.

queueStatus: DefinitionQueueStatus

Valor de Propriedade

herdado doBuildDefinitionReference3_2.queueStatus

revision

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

revision: number

Valor de Propriedade

number

herdado deBuildDefinitionReference3_2.revision

type

O tipo da definição.

type: DefinitionType

Valor de Propriedade

herdado deBuildDefinitionReference3_2.type

uri

O URI da definição.

uri: string

Valor de Propriedade

string

herdado doBuildDefinitionReference3_2.uri

url

A URL REST da definição.

url: string

Valor de Propriedade

string

herdado deBuildDefinitionReference3_2.url