XamlBuildDefinition interface
Representa una referencia a una definición.
- Extends
Propiedades
| batch |
Tamaño del lote de la definición |
| build |
|
| continuous |
Período silencioso de integración continua |
| controller | Controlador de compilación |
| created |
Fecha en que se creó esta definición |
| default |
Ubicación de colocación predeterminada para las compilaciones de esta definición |
| description | Descripción de la definición |
| last |
La última compilación de esta definición |
| repository | El repositorio |
| supported |
Las razones admitidas por la plantilla |
| trigger |
Cómo se desencadenan las compilaciones desde esta definición |
Propiedades heredadas
| created |
Fecha en que se creó esta versión de la definición. |
| id | Identificador de la definición a la que se hace referencia. |
| name | Nombre de la definición a la que se hace referencia. |
| path | Ruta de acceso de la carpeta de la definición. |
| project | Referencia al proyecto. |
| queue |
Valor que indica si las compilaciones se pueden poner en cola en esta definición. |
| revision | Número de revisión de definición. |
| type | Tipo de la definición. |
| uri | URI de la definición. |
| url | Dirección URL de REST de la definición. |
Detalles de las propiedades
batchSize
Tamaño del lote de la definición
batchSize: number
Valor de propiedad
number
buildArgs
buildArgs: string
Valor de propiedad
string
continuousIntegrationQuietPeriod
Período silencioso de integración continua
continuousIntegrationQuietPeriod: number
Valor de propiedad
number
controller
createdOn
Fecha en que se creó esta definición
createdOn: Date
Valor de propiedad
Date
defaultDropLocation
Ubicación de colocación predeterminada para las compilaciones de esta definición
defaultDropLocation: string
Valor de propiedad
string
description
Descripción de la definición
description: string
Valor de propiedad
string
lastBuild
La última compilación de esta definición
lastBuild: XamlBuildReference
Valor de propiedad
repository
supportedReasons
triggerType
Cómo se desencadenan las compilaciones desde esta definición
triggerType: DefinitionTriggerType
Valor de propiedad
Detalles de las propiedades heredadas
createdDate
Fecha en que se creó esta versión de la definición.
createdDate: Date
Valor de propiedad
Date
Heredado deDefinitionReference.createdDate
id
Identificador de la definición a la que se hace referencia.
id: number
Valor de propiedad
number
heredado deDefinitionReference.id
name
Nombre de la definición a la que se hace referencia.
name: string
Valor de propiedad
string
heredado deDefinitionReference.name
path
Ruta de acceso de la carpeta de la definición.
path: string
Valor de propiedad
string
heredado deDefinitionReference.path
project
Referencia al proyecto.
project: TeamProjectReference
Valor de propiedad
heredado deDefinitionReference.project
queueStatus
Valor que indica si las compilaciones se pueden poner en cola en esta definición.
queueStatus: DefinitionQueueStatus
Valor de propiedad
heredado deDefinitionReference.queueStatus
revision
Número de revisión de definición.
revision: number
Valor de propiedad
number
heredado deDefinitionReference.revision
type
uri
url
Dirección URL de REST de la definición.
url: string
Valor de propiedad
string
heredado deDefinitionReference.url