XamlBuildDefinition interface
Represents a reference to a definition.
- Extends
Properties
| batch |
Batch size of the definition |
| build |
|
| continuous |
The continuous integration quiet period |
| controller | The build controller |
| created |
The date this definition was created |
| default |
Default drop location for builds from this definition |
| description | Description of the definition |
| last |
The last build on this definition |
| repository | The repository |
| supported |
The reasons supported by the template |
| trigger |
How builds are triggered from this definition |
Inherited Properties
| created |
The date this version of the definition was created. |
| id | The ID of the referenced definition. |
| name | The name of the referenced definition. |
| path | The folder path of the definition. |
| project | A reference to the project. |
| queue |
A value that indicates whether builds can be queued against this definition. |
| revision | The definition revision number. |
| type | The type of the definition. |
| uri | The definition's URI. |
| url | The REST URL of the definition. |
Property Details
batchSize
Batch size of the definition
batchSize: number
Property Value
number
buildArgs
buildArgs: string
Property Value
string
continuousIntegrationQuietPeriod
The continuous integration quiet period
continuousIntegrationQuietPeriod: number
Property Value
number
controller
createdOn
The date this definition was created
createdOn: Date
Property Value
Date
defaultDropLocation
Default drop location for builds from this definition
defaultDropLocation: string
Property Value
string
description
Description of the definition
description: string
Property Value
string
lastBuild
repository
supportedReasons
triggerType
How builds are triggered from this definition
triggerType: DefinitionTriggerType
Property Value
Inherited Property Details
createdDate
The date this version of the definition was created.
createdDate: Date
Property Value
Date
Inherited From DefinitionReference.createdDate
id
The ID of the referenced definition.
id: number
Property Value
number
Inherited From DefinitionReference.id
name
The name of the referenced definition.
name: string
Property Value
string
Inherited From DefinitionReference.name
path
The folder path of the definition.
path: string
Property Value
string
Inherited From DefinitionReference.path
project
A reference to the project.
project: TeamProjectReference
Property Value
Inherited From DefinitionReference.project
queueStatus
A value that indicates whether builds can be queued against this definition.
queueStatus: DefinitionQueueStatus
Property Value
Inherited From DefinitionReference.queueStatus
revision
The definition revision number.
revision: number
Property Value
number
Inherited From DefinitionReference.revision
type
The type of the definition.
type: DefinitionType
Property Value
Inherited From DefinitionReference.type
uri
url
The REST URL of the definition.
url: string
Property Value
string
Inherited From DefinitionReference.url