Partilhar via


XamlBuildDefinition interface

Representa uma referência a uma definição.

Extends

Propriedades

batchSize

Tamanho do lote da definição

buildArgs
continuousIntegrationQuietPeriod

O período de silêncio da integração contínua

controller

O controlador de compilação

createdOn

A data em que esta definição foi criada

defaultDropLocation

Local de descarte padrão para compilações a partir desta definição

description

Descrição da definição

lastBuild

A última base nesta definição

repository

O repositório

supportedReasons

As razões suportadas pelo modelo

triggerType

Como as compilações são acionadas a partir dessa definição

Propriedades Herdadas

createdDate

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

id

O ID da definição referenciada.

name

O nome da definição referenciada.

path

O caminho da pasta da definição.

project

Uma referência ao projeto.

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

batchSize

Tamanho do lote da definição

batchSize: number

Valor de Propriedade

number

buildArgs

buildArgs: string

Valor de Propriedade

string

continuousIntegrationQuietPeriod

O período de silêncio da integração contínua

continuousIntegrationQuietPeriod: number

Valor de Propriedade

number

controller

O controlador de compilação

controller: BuildController

Valor de Propriedade

createdOn

A data em que esta definição foi criada

createdOn: Date

Valor de Propriedade

Date

defaultDropLocation

Local de descarte padrão para compilações a partir desta definição

defaultDropLocation: string

Valor de Propriedade

string

description

Descrição da definição

description: string

Valor de Propriedade

string

lastBuild

A última base nesta definição

lastBuild: XamlBuildReference

Valor de Propriedade

repository

O repositório

repository: BuildRepository

Valor de Propriedade

supportedReasons

As razões suportadas pelo modelo

supportedReasons: BuildReason

Valor de Propriedade

triggerType

Como as compilações são acionadas a partir dessa definição

triggerType: DefinitionTriggerType

Valor de Propriedade

Detalhes da Propriedade Herdada

createdDate

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

createdDate: Date

Valor de Propriedade

Date

herdado deDefinitionReference.createdDate

id

O ID da definição referenciada.

id: number

Valor de Propriedade

number

herdado deDefinitionReference.id

name

O nome da definição referenciada.

name: string

Valor de Propriedade

string

herdada deDefinitionReference.name

path

O caminho da pasta da definição.

path: string

Valor de Propriedade

string

herdado de DefinitionReference.path

project

Uma referência ao projeto.

project: TeamProjectReference

Valor de Propriedade

herdado de DefinitionReference.project

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 de DefinitionReference.queueStatus

revision

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

revision: number

Valor de Propriedade

number

herdado deDefinitionReference.revision

type

O tipo da definição.

type: DefinitionType

Valor de Propriedade

herdado deDefinitionReference.type

uri

O URI da definição.

uri: string

Valor de Propriedade

string

herdado deDefinitionReference.uri

url

A URL REST da definição.

url: string

Valor de Propriedade

string

herdado de DefinitionReference.url