The build summary object is a child object to a $Configuration object with full properties as used some expandable server-side fields - see Configuration Object. The build summary object describes the properties under $Configuration.LastBuild and $Configuration.LastFinishedBuild.
Name | Description | Type | Usage Example | |
---|---|---|---|---|
ArtifactCount | The number of artifacts registered with the build | Integer | $Configuration.LastBuild.BuildNumber$ | 100 |
Branches | The number of repository branches associated with the build | Integer | ||
BuildNumber | A zero-based auto-incremented integer allocated to the build (the first build will be build 0, the second build 1, etc) | Integer | ||
ChangesetCount | The number of repository changesets associated with the build | Integer | ||
Created | The date/time that the build was initiated | DateTime | ||
Finished | The date/time that the build finished | DateTime | ||
FirstTagName | The name of the first user build tag (i.e. not changeset tag) associated with the build | String | ||
HasErroredStages | True when an error has been logged in any of the build stages | Boolean | ||
HasFailedStages | True when any of the build stages has failed | Boolean | ||
HasSuccessfulStages | True when any of the build stages has been successful | Boolean | ||
HasWarnings | True when a warning has been logged in any of the build stages | Boolean | ||
Id | A unique integer allocated automatically to this build | Integer | ||
IsPinned | True when the build has been pinned by a user | Boolean | ||
PinComment | The contents of any comment | String | ||
Pinned | The date/time when the build was pinned | DateTime | ||
PinnedBy | The use | User | ||
Started | DateTime | |||
StartedBy | User | |||
State | String | |||
SummaryState | String | |||
StartedBy | A reference to the user who initiated the build | User | ||
State | String | |||
SummaryState | String | |||
TagCount | Integer | |||
TriggerName | String | |||
Version | A reference to the build version | Version |