BuildDefinition3_2 interface
Para backcompat com extensões que usam o formato antigo de Etapas em vez de Processo e Fases
- Extends
Propriedades
| badge |
Indica se os selos estão habilitados para essa definição |
| build | |
| build |
O formato do número de compilação |
| comment | O comentário inserido ao salvar a definição |
| demands | |
| description | A descrição |
| drop |
O local de descarte para a definição |
| job |
O escopo de autorização de trabalho para compilações que são enfileiradas em relação a essa definição |
| job |
O tempo limite de cancelamento do trabalho em minutos para compilações que são canceladas pelo usuário para esta definição |
| job |
O tempo limite de execução do trabalho em minutos para compilações que são enfileiradas em relação a essa definição |
| latest |
|
| latest |
|
| options | |
| process |
Parâmetros do processo |
| properties | |
| repository | O repositório |
| retention |
|
| tags | |
| triggers | |
| variables |
Propriedades Herdadas
| authored |
O autor da definição. |
| created |
A data em que esta versão da definição foi criada. |
| draft |
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. |
| queue |
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
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
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
latestCompletedBuild
options
processParameters
properties
properties: any
Valor de Propriedade
any
repository
retentionRules
tags
tags: string[]
Valor de Propriedade
string[]
triggers
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 deBuildDefinitionReference3_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
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 deBuildDefinitionReference3_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 deBuildDefinitionReference3_2.uri
url
A URL REST da definição.
url: string
Valor de Propriedade
string
Herdado deBuildDefinitionReference3_2.url