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.  This object describes the properties under $Configuration.LastBuild and $Configuration.LastFinishedBuild.


NameDescriptionTypeUsage Example
ArtifactCountThe number of artifacts registered with the buildInteger$Configuration.LastBuild.ArtifactCount$2
BranchesA collection of repository branch names associated with the buildString Collection$Configuration.LastBuild.Branches$"master","f-super-fast-expression-parser"
BuildNumberA zero-based auto-incremented integer allocated to the build (the first build will be build 0, the second build 1, etc)Integer$Configuration.LastBuild.BuildNumber$42
ChangesetCountThe number of repository changesets associated with the buildInteger$Configuration.LastBuild.ChangesetCount$2
CreatedThe date/time that the build was initiatedDateTime$Configuration.LastBuild.Created$"9/11/2018 9:52:40 AM"
FinishedThe date/time that the build finishedDateTime$Configuration.LastBuild.Finished$"9/11/2018 9:52:45 AM"
FirstTagNameThe name of the first user build tag (i.e. not changeset tag) associated with the buildString$Configuration.LastBuild.FirstTagName$"Tag1"
HasErroredStagesTrue when an error has been logged in any of the build stagesBoolean$Configuration.LastBuild.HasErroredStages$False
HasFailedStagesTrue when any of the build stages has failedBoolean$Configuration.LastBuild.HasFailedStages$False
HasSuccessfulStagesTrue when any of the build stages has been successfulBoolean$Configuration.LastBuild.HasSuccessfulStages$True
HasWarningsTrue when a warning has been logged in any of the build stages Boolean$Configuration.LastBuild.HasWarnings$False
IdA unique integer allocated automatically to this buildInteger$Configuration.LastBuild.Id$474
IsPinnedTrue when the build has been pinned by a userBoolean$Configuration.LastBuild.IsPinned$True
PinCommentThe contents of any pin commentString$Configuration.LastBuild.PinComment$"This build is important"
PinnedThe date/time when the build was pinnedDateTime$Configuration.LastBuild.Pinned$"9/11/2018 9:52:50 AM"
PinnedByThe user who pinned the buildUser$Configuration.LastBuild.PinnedBy$"jbloggs"
StartedThe date/time when the first build stage started executingDateTime$Configuration.LastBuild.Started$"9/11/2018 9:59:43 AM"
StartedByA user who started the buildUser$Configuration.LastBuild.StartedBy$"jbloggs"
StateA value indicating the current status of the buildString$Configuration.LastBuild.State$"BuildCompleted"
SummaryStateA value summarising the current status of the buildString$Configuration.LastBuild.SummaryState$"Finished"
TagCountThe number of user build tags (i.e. not changeset tags) associated with the buildInteger$Configuration.LastBuild.TagCount$2
TriggerNameThe name of any trigger that started the buildString$Configuration.LastBuild.TriggerName$"Trigger1"
VersionA reference to the build versionVersion$Configuration.LastBuild.Version$" 1.2.3.44"



  • No labels