Compartilhar 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 de integração contínua

controller

O controlador de build

createdOn

A data em que essa definição foi criada

defaultDropLocation

Local de descarte padrão para builds dessa definição

description

Descrição da definição

lastBuild

A última compilação nessa definição

repository

O repositório

supportedReasons

Os motivos compatíveis com o modelo

triggerType

Como os builds são disparados a partir dessa definição

Propriedades herdadas

createdDate

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

id

A 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 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

batchSize

Tamanho do lote da definição

batchSize: number

Valor da propriedade

number

buildArgs

buildArgs: string

Valor da propriedade

string

continuousIntegrationQuietPeriod

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

continuousIntegrationQuietPeriod: number

Valor da propriedade

number

controller

O controlador de build

controller: BuildController

Valor da propriedade

createdOn

A data em que essa definição foi criada

createdOn: Date

Valor da propriedade

Date

defaultDropLocation

Local de descarte padrão para builds dessa definição

defaultDropLocation: string

Valor da propriedade

string

description

Descrição da definição

description: string

Valor da propriedade

string

lastBuild

A última compilação nessa definição

lastBuild: XamlBuildReference

Valor da propriedade

repository

O repositório

repository: BuildRepository

Valor da propriedade

supportedReasons

Os motivos compatíveis com o modelo

supportedReasons: BuildReason

Valor da propriedade

triggerType

Como os builds são disparados a partir dessa definição

triggerType: DefinitionTriggerType

Valor da propriedade

Detalhes das propriedades herdadas

createdDate

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

createdDate: Date

Valor da propriedade

Date

Herdado deDefinitionReference.createdDate

id

A ID da definição referenciada.

id: number

Valor da propriedade

number

Herdado deDefinitionReference.id

name

O nome da definição referenciada.

name: string

Valor da propriedade

string

Herdado deDefinitionReference.name

path

O caminho da pasta da definição.

path: string

Valor da propriedade

string

Herdado deDefinitionReference.path

project

Uma referência ao projeto.

project: TeamProjectReference

Valor da propriedade

Herdado deDefinitionReference.project

queueStatus

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

queueStatus: DefinitionQueueStatus

Valor da propriedade

Herdado deDefinitionReference.queueStatus

revision

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

revision: number

Valor da propriedade

number

Herdado deDefinitionReference.revision

type

O tipo da definição.

type: DefinitionType

Valor da propriedade

Herdado deDefinitionReference.type

uri

O URI da definição.

uri: string

Valor da propriedade

string

Herdado deDefinitionReference.uri

url

A URL REST da definição.

url: string

Valor da propriedade

string

Herdado deDefinitionReference.url