Build
A process that performs a certain CI/CD job. Most builds comprise multiple sequential steps executing their own granular actions. A build is executed according to the settings specified in its build configuration (BuildType). See the Manage Builds section for the examples on various build actions.
tip
Data type:
long
Example:8134
The automatically generated unique ID of the build.
tip
Data type:
long
Example:
tip
Data type:
string
Example:ProjectName_BuildConfName
Returns the ID of the corresponding build configuration. To obtain this configuration itself, use the buildType property instead.
tip
Data type:
string
Example:
This property supports the internal infrastructure and is not intented to be used. Use the buildTypeId property instead to access the regular build configuration ID.
tip
Data type:
string
Example:54
Returns a public build number this build is assigned in its build configuration, null if a build is still queued, or N/A if a queued build was canceled before it started.
tip
Data type:
string
Example:SUCCESS
Returns whether a build has finished successfully (or is expected to finish so, if still running). Possible values:
null for queued builds.
SUCCESS for builds that have successfully finished or still running without errors.
FAILURE for builds that failed to start or failed during their run.
UNKNOWN for canceled builds.
tip
Data type:
string
Example:queued
Returns the actual stage of the build's lifecycle: queued, running, or finished.
tip
Data type:
boolean
Example:true
Returns true if the build is currently running; otherwise, false.
tip
Data type:
boolean
Example:false
Returns true if this is build is composite; otherwise, false.Composite builds aggregate results of multiple child builds. These builds can belong to composite build configurations or can be spawned automatically (for example, to aggregate results of parallel tests).
tip
Data type:
boolean
Example:true
Returns true if this build was automatically removed from the building queue (for example, if an error occured or the appointed reviewers failed to approve the build in time); otherwise, false.Does not return true for manually cancelled builds
tip
Data type:
boolean
Example:true
Returns true for personal builds and false for regular builds.
tip
Data type:
integer
Example:
This property is deprecated, see running-info property instead.
tip
Data type:
string
Example:sandbox
Returns the name of the repository branch whose changes are processed in the current build. This property returns the logical branch name (main), not a fully specified VCS branch name (refs/heads/main).
tip
Data type:
boolean
Example:true
Returns true if the current build processes changes from the branch specified as default branch in VCS root settings; otherwise, false.
tip
Data type:
boolean
Example:false
Returns true if the branch name equals <unspecified>
; otherwise, false. A branch can have this name if TeamCity fails to retrieve a valid branch name.
tip
Data type:
boolean
Example:true
Returns true for history builds that started after a build with most recent code changes; otherwise, false.
tip
Data type:
boolean
Example:true
Returns true if the build is currently pinned; otherwise, false.Send GET and PUT requests to /app/rest/builds/<build-locator>/pinInfo
to get the detailed information about pinned builds and manually pin/unpin these builds.
tip
Data type:
string
Example:/app/rest/builds/id:8006
Returns the shortened (without the server URL) link to the current build. To obtain the full URL, use the webUrl property instead.
tip
Data type:
string
Example:https://example.com/app/rest/builds/id:8006
Returns the full web link to access this build. To get a link without the server URL, read the href property instead.
tip
Data type:
integer
Example:2
Returns the build's position in the building queue.
tip
Data type:
integer
Example:3
Returns the number of changes processed in this build.
tip
Data type:
string
Example:/Users/John.Doe/.BuildServer/system/artifacts/ProjectName/ConfigName/1337
Returns the path to the built-in artifact storage.
tip
Data type:
Links
Example:
Returns the collection of links to this build.
tip
Data type:
string
Example:Tests passed: 5, muted: 1
Returns the additional information about the finished or running build. Returns nothing if a build is still queued, read the waitReason property instead to get the current status of a queued build.In TeamCity UI, this string is displayed next to the build status icon ("Canceled", "Step 3/7", "Error while applying patch", and so on).
tip
Data type:
BuildType
Example:
Returns the build configuration to which the current build belongs.
tip
Data type:
Comment
Example:
Returns the comment for this build, and the user who wrote it.
tip
Data type:
Tags
Example:
Returns the collection of tags that decorate this build.
tip
Data type:
Comment
Example:
Allows you to identify who and when pinned this build. Returns null for builds whose pinned is false.
tip
Data type:
User
Example:
Returns the user associated with this personal build, or null of this build is not personal.
tip
Data type:
string
Example:20240409T155123+0200
If this build is still queued, this property returns the estimated time (UTC) of an actual build start.
tip
Data type:
string
Example:There are no idle compatible agents which can run this build
Returns the actual reason why this build remains in build queue. This property returns the most recent wait reason from the queuedWaitReasons array.
tip
Data type:
string
Example:20240409T160130+0200
Returns the estimated time this build will finish. Returns a value only for queued builds and null for those that already run.
tip
Data type:
Build
Example:
Returns the build that must finish before the currently queued build can start.
tip
Data type:
Agent
Example:
Returns the agent that TeamCity currently expects to assign to this queued build. Use compatibleAgents instead to obtain the list of all agents that can run this build.
tip
Data type:
ApprovalInfo
Example:
Allows you to identify who and when allowed this build to start. This information is written if a build configuration has the Build Approval feature configured and/or the project Untrusted Builds settings filter out potentially harmful builds.
tip
Data type:
ProgressInfo
Example:
Returns the RunningBuildInfo object that stores data related to the build completion stage: completion percentage, elapsed and remaining time, build health (hanging or running as expected), and so on.Returns null for queued and finished builds.
tip
Data type:
Comment
Example:
Allows you to retrieve detailed information about this canceled build: a user who canceled it, their comment, and the cancel timestamp. Returns null for non-canceled builds.
tip
Data type:
string
Example:20240408T162059+0200
Returns the date and time (UTC) when this build was queued. Note that the moment this build actually starts is stored in the different property (startDate)..
tip
Data type:
string
Example:20240408T162559+0200
Returns the date and time (UTC) of the moment the build actually started. Note that the moment a build was triggered is stored in the queuedDate property.
tip
Data type:
string
Example:20240408T162702+0200
Returns the date and time of the moment the build was removed from the queue (finished, failed, or was canceled). The value is in UTC and corresponds to the server timezone.
tip
Data type:
TriggeredBy
Example:
Allows you to identify the time this build was triggered, and the authority that ussued the build command (user, vcs trigger, schedule trigger, and so on).
tip
Data type:
Changes
Example:
Returns the topmost element of the changes collection. Corresponds to the latest change processed in this build.
tip
Data type:
Changes
Example:
Returns the list of changes processed in this build. Use limitedChangesCount to obtain the number of these changes, or lastChanges to get the latest one.
tip
Data type:
Revisions
Example:
Returns the list of revisions associated with this build.
tip
Data type:
Revision
Example:
Returns the revision of build configuration settings stored in a VCS.
tip
Data type:
BuildChanges
Example:
If this build belongs to a consumer configuration whose builds import artifacts from builds of another (source) configuration this property allows you to identify whether previous consumer builds obtained their artifacts from different source builds or the same one. This collection is empty if both source and consumer builds belong to the same build chain.
tip
Data type:
Agent
Example:
Returns a build agent that processed (or currently processes) this build.If the build has not yet started and awaits in the build queue, this property returns null. In this case you can check the plannedAgent property to obtain the agent that will likely run the build.
tip
Data type:
Agents
Example:
If a build is still in building queue, this property returns the list of all agents that can run it. Use plannedAgent to obtain an agent from this list that TeamCity expects to assign to this build.
tip
Data type:
CloudImages
Example:
Returns all cloud images that can spawn agents compatible with this build.
tip
Data type:
TestOccurrences
Example:
Returns the TestOccurences object that stores information on test instances run in this build.
tip
Data type:
ProblemOccurrences
Example:
Returns the list of build problems that led to the build failure.
tip
Data type:
Files
Example:
Returns the list of public build artifacts. See this section for the examples of downloading specific files: Get Build Artifacts.
tip
Data type:
IssuesUsages
Example:
Returns the list of issues associated with changes processed in this build.
tip
Data type:
Properties
Example:
Returns the collection of custom build properties (including those added by users in the Run Custom Build dialog) and their current values.
tip
Data type:
Properties
Example:
Returns the complete list of predefined and custom properties with their final values. Final values are those reported by a build agent after a build finishes. These include values changed during a build and via the Run Custom Build dialog.
tip
Data type:
Properties
Example:
Returns the collection of user-defined properties and their original values. Original values are those stored in the build configuration and assigned to any new build that runs with default settings.
tip
Data type:
Properties
Example:
Returns the complete list of predefined and custom properties with their starting values. Starting values are those reported by a build agent when a build actually starts. These are a combination of original values (see originalProperties) for properties that were not modified, and custom values for properties edited via the Run Custom Build dialog.
tip
Data type:
Entries
Example:
Returns the list of Entries owned by this build.
tip
Data type:
Properties
Example:
Returns the list of statistical metrics for the current build (ArtifactsSize, BuildDuration, SuccessRate, TimeSpentInQueue, and so on).
tip
Data type:
Datas
Example:
Returns the metadata associated with this build.
tip
Data type:
Builds
Example:
Returns all upstream builds on which the current build depends. In the BuildA — BuildB — BuildC chain, this property returns:
empty array for BuildA;
array with BuildA for BuildB;
array with BuildA and BuildB for BuildC.
tip
Data type:
Builds
Example:
Returns all upstream builds whose artifacts were exported to this build.
tip
Data type:
ArtifactDependencies
Example:
Allows you to override artifact dependencies specified in Build Configuration settings and specify custom dependencies for this specific build. See this section for the sample payload: Manage Dependencies.
tip
Data type:
string
Example:
tip
Data type:
string
Example:
tip
Data type:
string
Example:
tip
Data type:
string
Example:
tip
Data type:
Items
Example:
tip
Data type:
Related
Example:
tip
Data type:
BuildTriggeringOptions
Example:
Allows you to define custom triggering options (for example, whether the build should get the top spot in the build queue or force clean its sources).
tip
Data type:
boolean
Example:true
Returns true if at least one dependent build has reused this build instead of triggering a new one.
tip
Data type:
Comment
Example:
Returns the Comment object that stores information about user who changed the status of this build, and their notes regarding this change.This property may be deprecated in future API versions, use ...Info properties (approvalInfo, canceledInfo, and so on) instead.
tip
Data type:
List<VcsLabel>
Example:
Returns a list of labels that tag sources of this particular build.
tip
Data type:
boolean
Example:false
Returns true, if running build no longer occupies a build agent; otherwise, false.
tip
Data type:
string
Example:20240408T162702+0200
Similar to the finishDate property, but adjusts the date and time according to the agent timezone.
tip
Data type:
boolean
Example:true
Returns true if the build is running with non-default parameter, dependency, and (or) changes settings (for example, reuses the manually selected build or targets the specific changes revision instead of building latest changes); otherwise, false.
tip
Data type:
Customizations
Example:
Returns the list of settings that differentiate this build from a default build of the same build configuration.
tip
Data type:
boolean
Example:false
Returns true if the build is currently collecting changes from a remote repository; otherwise, false.
tip
Data type:
Properties
Example:
Returns all reasons why this build remains queued. Use waitReason to obtain the primary reason displayed in TeamCity UI.
tip
Data type:
DownloadedArtifacts
Example:
Returns the collection metadata objects associated with artifacts that were downloaded from dependencies of this build, or exported to builds dependent of the current one.
tip
Data type:
MatrixConfiguration
Example:
Specifies whether this build belongs to a Matrix builds configuration.
tip
Data type:
Build
Example:
For history builds (builds whose history property is true), returns the most recent finished build that processed the same revision of the source code.
tip
Data type:
string
Example:
Below, you can find a full schema of this object, in XML and JSON formats. You can choose what fields to submit depending on your current needs. Different methods might expect different fields: the best approach is to request this entity via GET
and use the response as a base for the following POST
request.
A link to another object implies that you can substitute it with the schema of the linked object, if it is required for your call.
<build artifactsDirectory="/Users/John.Doe/.BuildServer/system/artifacts/ProjectName/ConfigName/1337" branchName="sandbox" buildTypeId="ProjectName_BuildConfName" buildTypeInternalId="string" chainModificationId="string" changesCollectingInProgress="false" composite="false" currentSettingsHash="string" customized="true" defaultBranch="true" detachedFromAgent="false" failedToStart="true" finishDate="20240408T162702+0200" finishEstimate="20240409T160130+0200" finishOnAgentDate="20240408T162702+0200" history="true" href="/app/rest/builds/id:8006" id="8134" limitedChangesCount="3" locator="string" modificationId="string" number="54" percentageComplete="123" personal="true" pinned="true" queuePosition="2" queuedDate="20240408T162059+0200" running="true" settingsHash="string" startDate="20240408T162559+0200" startEstimate="20240409T155123+0200" state="queued" status="SUCCESS" statusText="Tests passed: 5, muted: 1" taskId="123456789" unspecifiedBranch="false" usedByOtherBuilds="true" waitReason="There are no idle compatible agents which can run this build" webUrl="https://example.com/app/rest/builds/id:8006">
<links count="123">
<link>link...</link>
</links>
<buildType description="string" externalStatusAllowed="true" href="string" id="string" inherited="true" internalId="string" locator="string" name="string" paused="true" projectId="string" projectInternalId="string" projectName="string" templateFlag="true" type="string" uuid="string" webUrl="string">
<links>links...</links>
<project>project...</project>
<templates>buildTypes...</templates>
<template>buildType...</template>
<vcs-root-entries>vcs-root-entries...</vcs-root-entries>
<settings>properties...</settings>
<parameters>properties...</parameters>
<steps>steps...</steps>
<features>features...</features>
<triggers>triggers...</triggers>
<snapshot-dependencies>snapshot-dependencies...</snapshot-dependencies>
<artifact-dependencies>artifact-dependencies...</artifact-dependencies>
<agent-requirements>agent-requirements...</agent-requirements>
<branches>branches...</branches>
<builds>builds...</builds>
<investigations>investigations...</investigations>
<compatibleAgents>agents...</compatibleAgents>
<compatibleCloudImages>cloudImages...</compatibleCloudImages>
<vcsRootInstances>vcs-root-instances...</vcsRootInstances>
<pauseComment>comment...</pauseComment>
</buildType>
<comment text="string" timestamp="string">
<user>user...</user>
</comment>
<tags count="3">
<tag>tag...</tag>
</tags>
<pinInfo text="string" timestamp="string">
<user>user...</user>
</pinInfo>
<user email="string" enabled2FA="true" hasPassword="true" href="string" id="123456789" lastLogin="string" locator="string" name="string" password="string" realm="string" username="string">
<properties>properties...</properties>
<roles>roles...</roles>
<groups>groups...</groups>
<avatars>userAvatars...</avatars>
</user>
<delayedByBuild artifactsDirectory="/Users/John.Doe/.BuildServer/system/artifacts/ProjectName/ConfigName/1337" branchName="sandbox" buildTypeId="ProjectName_BuildConfName" buildTypeInternalId="string" chainModificationId="string" changesCollectingInProgress="false" composite="false" currentSettingsHash="string" customized="true" defaultBranch="true" detachedFromAgent="false" failedToStart="true" finishDate="20240408T162702+0200" finishEstimate="20240409T160130+0200" finishOnAgentDate="20240408T162702+0200" history="true" href="/app/rest/builds/id:8006" id="8134" limitedChangesCount="3" locator="string" modificationId="string" number="54" percentageComplete="123" personal="true" pinned="true" queuePosition="2" queuedDate="20240408T162059+0200" running="true" settingsHash="string" startDate="20240408T162559+0200" startEstimate="20240409T155123+0200" state="queued" status="SUCCESS" statusText="Tests passed: 5, muted: 1" taskId="123456789" unspecifiedBranch="false" usedByOtherBuilds="true" waitReason="There are no idle compatible agents which can run this build" webUrl="https://example.com/app/rest/builds/id:8006">
<links>links...</links>
<buildType>buildType...</buildType>
<comment>comment...</comment>
<tags>tags...</tags>
<pinInfo>comment...</pinInfo>
<user>user...</user>
<delayedByBuild>build...</delayedByBuild>
<plannedAgent>agent...</plannedAgent>
<approvalInfo>approvalInfo...</approvalInfo>
<running-info>progress-info...</running-info>
<canceledInfo>comment...</canceledInfo>
<triggered>TriggeredBy...</triggered>
<lastChanges>changes...</lastChanges>
<changes>changes...</changes>
<revisions>Revisions...</revisions>
<versionedSettingsRevision>Revision...</versionedSettingsRevision>
<artifactDependencyChanges>buildChanges...</artifactDependencyChanges>
<agent>agent...</agent>
<compatibleAgents>agents...</compatibleAgents>
<compatibleCloudImages>cloudImages...</compatibleCloudImages>
<testOccurrences>testOccurrences...</testOccurrences>
<problemOccurrences>problemOccurrences...</problemOccurrences>
<artifacts>files...</artifacts>
<relatedIssues>issuesUsages...</relatedIssues>
<properties>properties...</properties>
<resultingProperties>properties...</resultingProperties>
<originalProperties>properties...</originalProperties>
<startProperties>properties...</startProperties>
<attributes>entries...</attributes>
<statistics>properties...</statistics>
<metadata>datas...</metadata>
<snapshot-dependencies>builds...</snapshot-dependencies>
<artifact-dependencies>builds...</artifact-dependencies>
<custom-artifact-dependencies>artifact-dependencies...</custom-artifact-dependencies>
<replacementIds>items...</replacementIds>
<related>related...</related>
<triggeringOptions>buildTriggeringOptions...</triggeringOptions>
<statusChangeComment>comment...</statusChangeComment>
<vcsLabels>vcsLabel...</vcsLabels>
<customization>customizations...</customization>
<queuedWaitReasons>properties...</queuedWaitReasons>
<downloadedArtifacts>downloadedArtifacts...</downloadedArtifacts>
<matrixConfiguration>MatrixConfiguration...</matrixConfiguration>
<firstBuildWithSameChanges>build...</firstBuildWithSameChanges>
</delayedByBuild>
<plannedAgent authorized="true" connected="true" cpuRank="396" currentAgentVersion="160569" disconnectionComment="Unregistered because of inactivity" enabled="true" host="ip-52-211-39-10.eu-west-1.compute.internal, localhost" href="/app/rest/agents/id:771" id="771" idleSinceTime="20240816T150655+0200" ip="52.211.39.100" javaOutdated="false" lastActivityTime="20240816T151123+0200" locator="string" name="Ubuntu-22.04-Large-i-045902939eae4af1a" outdated="true" pluginsOutdated="false" port="9090" protocol="string" registrationTimestamp="20240816T150655+0200" typeId="661" uptodate="false" version="156364" webUrl="https://example.com/agentDetails.html?id=771&agentTypeId=11389&realAgentName=db-win-2003">
<build>build...</build>
<links>links...</links>
<enabledInfo>enabledInfo...</enabledInfo>
<authorizedInfo>authorizedInfo...</authorizedInfo>
<properties>properties...</properties>
<cloudInstance>cloudInstance...</cloudInstance>
<cloudImage>cloudImage...</cloudImage>
<environment>environment...</environment>
<pool>agentPool...</pool>
<compatibilityPolicy>compatibilityPolicy...</compatibilityPolicy>
<compatibleBuildTypes>buildTypes...</compatibleBuildTypes>
<incompatibleBuildTypes>compatibilities...</incompatibleBuildTypes>
<builds>builds...</builds>
</plannedAgent>
<approvalInfo canBeApprovedByCurrentUser="true" configurationValid="true" status="string" timeoutTimestamp="string">
<userApprovals>userApprovals...</userApprovals>
<groupApprovals>groupApprovals...</groupApprovals>
</approvalInfo>
<running-info currentStageText="Step 2/2: *** Start reading the project structure ***" elapsedSeconds="152" estimatedTotalSeconds="308" lastActivityTime="20240510T190625+0200" leftSeconds="154" outdated="true" percentageComplete="54" probablyHanging="false">
<outdatedReasonBuild>build...</outdatedReasonBuild>
</running-info>
<canceledInfo text="string" timestamp="string">
<user>user...</user>
</canceledInfo>
<triggered date="20240515T132432+0200" details="string" displayText="Snapshot dependency; Finish Build Trigger; Pet Clinic / Update Packages, build #27" rawValue="##buildTypeId='bt403' origin='rest' buildId='9543' type='snapshotDependency' userId='1'" type="user">
<user>user...</user>
<build>build...</build>
<buildType>buildType...</buildType>
<properties>properties...</properties>
</triggered>
<lastChanges count="123" href="string" nextHref="string" prevHref="string">
<change>change...</change>
</lastChanges>
<changes count="123" href="string" nextHref="string" prevHref="string">
<change>change...</change>
</changes>
<revisions count="123" failOnMissingRevisions="true">
<revision>Revision...</revision>
</revisions>
<versionedSettingsRevision checkout-rules="string" internalVersion="string" vcsBranchName="string" version="string">
<vcs-root-instance>vcs-root-instance...</vcs-root-instance>
</versionedSettingsRevision>
<artifactDependencyChanges count="7">
<buildChange>buildChange...</buildChange>
</artifactDependencyChanges>
<agent authorized="true" connected="true" cpuRank="396" currentAgentVersion="160569" disconnectionComment="Unregistered because of inactivity" enabled="true" host="ip-52-211-39-10.eu-west-1.compute.internal, localhost" href="/app/rest/agents/id:771" id="771" idleSinceTime="20240816T150655+0200" ip="52.211.39.100" javaOutdated="false" lastActivityTime="20240816T151123+0200" locator="string" name="Ubuntu-22.04-Large-i-045902939eae4af1a" outdated="true" pluginsOutdated="false" port="9090" protocol="string" registrationTimestamp="20240816T150655+0200" typeId="661" uptodate="false" version="156364" webUrl="https://example.com/agentDetails.html?id=771&agentTypeId=11389&realAgentName=db-win-2003">
<build>build...</build>
<links>links...</links>
<enabledInfo>enabledInfo...</enabledInfo>
<authorizedInfo>authorizedInfo...</authorizedInfo>
<properties>properties...</properties>
<cloudInstance>cloudInstance...</cloudInstance>
<cloudImage>cloudImage...</cloudImage>
<environment>environment...</environment>
<pool>agentPool...</pool>
<compatibilityPolicy>compatibilityPolicy...</compatibilityPolicy>
<compatibleBuildTypes>buildTypes...</compatibleBuildTypes>
<incompatibleBuildTypes>compatibilities...</incompatibleBuildTypes>
<builds>builds...</builds>
</agent>
<compatibleAgents count="7" href="/app/rest/agents" nextHref="/app/rest/agents?locator=count:200,start:250" prevHref="/app/rest/agents?locator=count:50,start:0">
<agent>agent...</agent>
</compatibleAgents>
<compatibleCloudImages count="123" href="string" nextHref="string" prevHref="string">
<cloudImage>cloudImage...</cloudImage>
</compatibleCloudImages>
<testOccurrences count="123" failed="123" href="string" ignored="123" muted="123" newFailed="123" nextHref="string" passed="123" prevHref="string">
<testOccurrence>testOccurrence...</testOccurrence>
<testCounters>testCounters...</testCounters>
</testOccurrences>
<problemOccurrences count="123" failed="123" href="string" ignored="123" muted="123" newFailed="123" nextHref="string" passed="123" prevHref="string">
<problemOccurrence>problemOccurrence...</problemOccurrence>
</problemOccurrences>
<artifacts count="123" href="string">
<file>file...</file>
</artifacts>
<relatedIssues count="123" href="string">
<issueUsage>IssueUsage...</issueUsage>
</relatedIssues>
<properties count="123" href="string">
<property>property...</property>
</properties>
<resultingProperties count="123" href="string">
<property>property...</property>
</resultingProperties>
<originalProperties count="123" href="string">
<property>property...</property>
</originalProperties>
<startProperties count="123" href="string">
<property>property...</property>
</startProperties>
<attributes count="123">
<entry>entry...</entry>
</attributes>
<statistics count="123" href="string">
<property>property...</property>
</statistics>
<metadata count="123">
<data>metaData...</data>
</metadata>
<snapshot-dependencies count="12" href="/app/rest/builds?locator=buildType:Project_Config&fields=count,href" nextHref="/app/rest/builds?locator=count:200,start:250,state:finished" prevHref="/app/rest/builds?locator=count:50,start:0,state:finished">
<build>build...</build>
</snapshot-dependencies>
<artifact-dependencies count="12" href="/app/rest/builds?locator=buildType:Project_Config&fields=count,href" nextHref="/app/rest/builds?locator=count:200,start:250,state:finished" prevHref="/app/rest/builds?locator=count:50,start:0,state:finished">
<build>build...</build>
</artifact-dependencies>
<custom-artifact-dependencies count="123" replace="string">
<artifact-dependency>artifact-dependency...</artifact-dependency>
</custom-artifact-dependencies>
<replacementIds item="string"/>
<related>
<builds>builds...</builds>
</related>
<triggeringOptions cleanSources="true" cleanSourcesInAllDependencies="false" freezeSettings="true" queueAtTop="true" rebuildAllDependencies="true" rebuildFailedOrIncompleteDependencies="false" tagDependencies="true">
<rebuildDependencies>buildTypes...</rebuildDependencies>
</triggeringOptions>
<statusChangeComment text="string" timestamp="string">
<user>user...</user>
</statusChangeComment>
<vcsLabels>vcsLabel...</vcsLabels>
<customization artifactDependencies="Map{}" changes="Map{}" dependencies="Map{}" parameters="Map{}"/>
<queuedWaitReasons count="123" href="string">
<property>property...</property>
</queuedWaitReasons>
<downloadedArtifacts count="123" unfilteredCount="123">
<downloadInfo>downloadInfo...</downloadInfo>
</downloadedArtifacts>
<matrixConfiguration default="true" enabled="true">
<parameters>matrixBuildFeatureDescriptor...</parameters>
<dependencies>MatrixDependencies...</dependencies>
</matrixConfiguration>
<firstBuildWithSameChanges artifactsDirectory="/Users/John.Doe/.BuildServer/system/artifacts/ProjectName/ConfigName/1337" branchName="sandbox" buildTypeId="ProjectName_BuildConfName" buildTypeInternalId="string" chainModificationId="string" changesCollectingInProgress="false" composite="false" currentSettingsHash="string" customized="true" defaultBranch="true" detachedFromAgent="false" failedToStart="true" finishDate="20240408T162702+0200" finishEstimate="20240409T160130+0200" finishOnAgentDate="20240408T162702+0200" history="true" href="/app/rest/builds/id:8006" id="8134" limitedChangesCount="3" locator="string" modificationId="string" number="54" percentageComplete="123" personal="true" pinned="true" queuePosition="2" queuedDate="20240408T162059+0200" running="true" settingsHash="string" startDate="20240408T162559+0200" startEstimate="20240409T155123+0200" state="queued" status="SUCCESS" statusText="Tests passed: 5, muted: 1" taskId="123456789" unspecifiedBranch="false" usedByOtherBuilds="true" waitReason="There are no idle compatible agents which can run this build" webUrl="https://example.com/app/rest/builds/id:8006">
<links>links...</links>
<buildType>buildType...</buildType>
<comment>comment...</comment>
<tags>tags...</tags>
<pinInfo>comment...</pinInfo>
<user>user...</user>
<delayedByBuild>build...</delayedByBuild>
<plannedAgent>agent...</plannedAgent>
<approvalInfo>approvalInfo...</approvalInfo>
<running-info>progress-info...</running-info>
<canceledInfo>comment...</canceledInfo>
<triggered>TriggeredBy...</triggered>
<lastChanges>changes...</lastChanges>
<changes>changes...</changes>
<revisions>Revisions...</revisions>
<versionedSettingsRevision>Revision...</versionedSettingsRevision>
<artifactDependencyChanges>buildChanges...</artifactDependencyChanges>
<agent>agent...</agent>
<compatibleAgents>agents...</compatibleAgents>
<compatibleCloudImages>cloudImages...</compatibleCloudImages>
<testOccurrences>testOccurrences...</testOccurrences>
<problemOccurrences>problemOccurrences...</problemOccurrences>
<artifacts>files...</artifacts>
<relatedIssues>issuesUsages...</relatedIssues>
<properties>properties...</properties>
<resultingProperties>properties...</resultingProperties>
<originalProperties>properties...</originalProperties>
<startProperties>properties...</startProperties>
<attributes>entries...</attributes>
<statistics>properties...</statistics>
<metadata>datas...</metadata>
<snapshot-dependencies>builds...</snapshot-dependencies>
<artifact-dependencies>builds...</artifact-dependencies>
<custom-artifact-dependencies>artifact-dependencies...</custom-artifact-dependencies>
<replacementIds>items...</replacementIds>
<related>related...</related>
<triggeringOptions>buildTriggeringOptions...</triggeringOptions>
<statusChangeComment>comment...</statusChangeComment>
<vcsLabels>vcsLabel...</vcsLabels>
<customization>customizations...</customization>
<queuedWaitReasons>properties...</queuedWaitReasons>
<downloadedArtifacts>downloadedArtifacts...</downloadedArtifacts>
<matrixConfiguration>MatrixConfiguration...</matrixConfiguration>
<firstBuildWithSameChanges>build...</firstBuildWithSameChanges>
</firstBuildWithSameChanges>
</build>
{
"agent" : "agent...",
"metadata" : "datas...",
"triggered" : "TriggeredBy...",
"usedByOtherBuilds" : true,
"settingsHash" : "settingsHash",
"number" : "54",
"chainModificationId" : "chainModificationId",
"changesCollectingInProgress" : false,
"lastChanges" : "changes...",
"resultingProperties" : "properties...",
"composite" : false,
"links" : "links...",
"id" : 8134,
"state" : "queued",
"href" : "/app/rest/builds/id:8006",
"detachedFromAgent" : false,
"compatibleCloudImages" : "cloudImages...",
"artifacts" : "files...",
"testOccurrences" : "testOccurrences...",
"artifactDependencyChanges" : "buildChanges...",
"startProperties" : "properties...",
"defaultBranch" : true,
"compatibleAgents" : "agents...",
"artifact-dependencies" : "builds...",
"replacementIds" : "items...",
"personal" : true,
"history" : true,
"tags" : "tags...",
"canceledInfo" : "comment...",
"matrixConfiguration" : "MatrixConfiguration...",
"running-info" : "progress-info...",
"versionedSettingsRevision" : "Revision...",
"percentageComplete" : 6,
"webUrl" : "https://example.com/app/rest/builds/id:8006",
"buildType" : "buildType...",
"triggeringOptions" : "buildTriggeringOptions...",
"locator" : "locator",
"startDate" : "20240408T162559+0200",
"status" : "SUCCESS",
"pinned" : true,
"customized" : true,
"approvalInfo" : "approvalInfo...",
"vcsLabels" : [ "vcsLabel..." ],
"customization" : "customizations...",
"finishEstimate" : "20240409T160130+0200",
"changes" : "changes...",
"plannedAgent" : "agent...",
"running" : true,
"statusChangeComment" : "comment...",
"finishOnAgentDate" : "20240408T162702+0200",
"buildTypeId" : "ProjectName_BuildConfName",
"buildTypeInternalId" : "buildTypeInternalId",
"originalProperties" : "properties...",
"modificationId" : "modificationId",
"related" : "related...",
"failedToStart" : true,
"revisions" : "Revisions...",
"delayedByBuild" : "build...",
"queuePosition" : 2,
"problemOccurrences" : "problemOccurrences...",
"artifactsDirectory" : "/Users/John.Doe/.BuildServer/system/artifacts/ProjectName/ConfigName/1337",
"relatedIssues" : "issuesUsages...",
"branchName" : "sandbox",
"startEstimate" : "20240409T155123+0200",
"downloadedArtifacts" : "downloadedArtifacts...",
"limitedChangesCount" : 3,
"firstBuildWithSameChanges" : "build...",
"currentSettingsHash" : "currentSettingsHash",
"unspecifiedBranch" : false,
"queuedWaitReasons" : "properties...",
"waitReason" : "There are no idle compatible agents which can run this build",
"pinInfo" : "comment...",
"snapshot-dependencies" : "builds...",
"statusText" : "Tests passed: 5, muted: 1",
"custom-artifact-dependencies" : "artifact-dependencies...",
"comment" : "comment...",
"finishDate" : "20240408T162702+0200",
"attributes" : "entries...",
"user" : "user...",
"queuedDate" : "20240408T162059+0200",
"taskId" : 9,
"properties" : "properties...",
"statistics" : "properties..."
}
Thanks for your feedback!