TeamCity REST API Reference 2024.07 Help

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.

Properties

id

The automatically generated unique ID of the build.

taskId

buildTypeId

Returns the ID of the corresponding build configuration. To obtain this configuration itself, use the buildType property instead.

buildTypeInternalId

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.

number

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.

status

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.

state

Returns the actual stage of the build's lifecycle: queued, running, or finished.

running

Returns true if the build is currently running; otherwise, false.

composite

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).

failedToStart

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

personal

Returns true for personal builds and false for regular builds.

percentageComplete

This property is deprecated, see running-info property instead.

branchName

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).

defaultBranch

Returns true if the current build processes changes from the branch specified as default branch in VCS root settings; otherwise, false.

unspecifiedBranch

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.

history

Returns true for history builds that started after a build with most recent code changes; otherwise, false.

pinned

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.

href

Returns the shortened (without the server URL) link to the current build. To obtain the full URL, use the webUrl property instead.

webUrl

Returns the full web link to access this build. To get a link without the server URL, read the href property instead.

queuePosition

Returns the build's position in the building queue.

limitedChangesCount

Returns the number of changes processed in this build.

artifactsDirectory

Returns the path to the built-in artifact storage.

Returns the collection of links to this build.

statusText

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).

buildType

Returns the build configuration to which the current build belongs.

comment

Returns the comment for this build, and the user who wrote it.

tags

Returns the collection of tags that decorate this build.

pinInfo

Allows you to identify who and when pinned this build. Returns null for builds whose pinned is false.

user

Returns the user associated with this personal build, or null of this build is not personal.

startEstimate

If this build is still queued, this property returns the estimated time (UTC) of an actual build start.

waitReason

Returns the actual reason why this build remains in build queue. This property returns the most recent wait reason from the queuedWaitReasons array.

finishEstimate

Returns the estimated time this build will finish. Returns a value only for queued builds and null for those that already run.

delayedByBuild

Returns the build that must finish before the currently queued build can start.

plannedAgent

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.

approvalInfo

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.

running-info

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.

canceledInfo

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.

queuedDate

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)..

startDate

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.

finishDate

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.

triggered

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).

lastChanges

Returns the topmost element of the changes collection. Corresponds to the latest change processed in this build.

changes

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.

revisions

Returns the list of revisions associated with this build.

versionedSettingsRevision

Returns the revision of build configuration settings stored in a VCS.

artifactDependencyChanges

agent

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.

compatibleAgents

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.

compatibleCloudImages

Returns all cloud images that can spawn agents compatible with this build.

testOccurrences

Returns the TestOccurences object that stores information on test instances run in this build.

problemOccurrences

Returns the list of build problems that led to the build failure.

artifacts

Returns the list of public build artifacts. See this section for the examples of downloading specific files: Get Build Artifacts.

relatedIssues

Returns the list of issues associated with changes processed in this build.

properties

Returns the collection of custom build properties (including those added by users in the Run Custom Build dialog) and their current values.

resultingProperties

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.

originalProperties

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.

startProperties

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.

attributes

Returns the list of Entries owned by this build.

statistics

Returns the list of statistical metrics for the current build (ArtifactsSize, BuildDuration, SuccessRate, TimeSpentInQueue, and so on).

metadata

Returns the metadata associated with this build.

snapshot-dependencies

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.

artifact-dependencies

Returns all upstream builds whose artifacts were exported to this build.

custom-artifact-dependencies

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.

settingsHash

currentSettingsHash

modificationId

chainModificationId

replacementIds

triggeringOptions

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).

usedByOtherBuilds

Returns true if at least one dependent build has reused this build instead of triggering a new one.

statusChangeComment

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.

vcsLabels

Returns a list of labels that tag sources of this particular build.

detachedFromAgent

Returns true, if running build no longer occupies a build agent; otherwise, false.

finishOnAgentDate

Similar to the finishDate property, but adjusts the date and time according to the agent timezone.

customized

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.

customization

Returns the list of settings that differentiate this build from a default build of the same build configuration.

changesCollectingInProgress

Returns true if the build is currently collecting changes from a remote repository; otherwise, false.

queuedWaitReasons

Returns all reasons why this build remains queued. Use waitReason to obtain the primary reason displayed in TeamCity UI.

downloadedArtifacts

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.

matrixConfiguration

Specifies whether this build belongs to a Matrix builds configuration.

firstBuildWithSameChanges

For history builds (builds whose history property is true), returns the most recent finished build that processed the same revision of the source code.

locator

See REST API Locators for more information.

Schema

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.html]]]</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.html]]]</links> <project>[[[project...|project.html]]]</project> <templates>[[[buildTypes...|buildtypes.html]]]</templates> <template>[[[buildType...|buildtype.html]]]</template> <vcs-root-entries>[[[vcs-root-entries...|vcsrootentries.html]]]</vcs-root-entries> <settings>[[[properties...|properties.html]]]</settings> <parameters>[[[properties...|properties.html]]]</parameters> <steps>[[[steps...|steps.html]]]</steps> <features>[[[features...|features.html]]]</features> <triggers>[[[triggers...|triggers.html]]]</triggers> <snapshot-dependencies>[[[snapshot-dependencies...|snapshotdependencies.html]]]</snapshot-dependencies> <artifact-dependencies>[[[artifact-dependencies...|artifactdependencies.html]]]</artifact-dependencies> <agent-requirements>[[[agent-requirements...|agentrequirements.html]]]</agent-requirements> <branches>[[[branches...|branches.html]]]</branches> <builds>[[[builds...|builds.html]]]</builds> <investigations>[[[investigations...|investigations.html]]]</investigations> <compatibleAgents>[[[agents...|agents.html]]]</compatibleAgents> <compatibleCloudImages>[[[cloudImages...|cloudimages.html]]]</compatibleCloudImages> <vcsRootInstances>[[[vcs-root-instances...|vcsrootinstances.html]]]</vcsRootInstances> <pauseComment>[[[comment...|comment.html]]]</pauseComment> </buildType> <comment text="string" timestamp="string"> <user>[[[user...|user.html]]]</user> </comment> <tags count="3"> <tag>[[[tag...|tag.html]]]</tag> </tags> <pinInfo text="string" timestamp="string"> <user>[[[user...|user.html]]]</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.html]]]</properties> <roles>[[[roles...|roles.html]]]</roles> <groups>[[[groups...|groups.html]]]</groups> <avatars>[[[userAvatars...|useravatars.html]]]</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.html]]]</links> <buildType>[[[buildType...|buildtype.html]]]</buildType> <comment>[[[comment...|comment.html]]]</comment> <tags>[[[tags...|tags.html]]]</tags> <pinInfo>[[[comment...|comment.html]]]</pinInfo> <user>[[[user...|user.html]]]</user> <delayedByBuild>[[[build...|]]]</delayedByBuild> <plannedAgent>[[[agent...|agent.html]]]</plannedAgent> <approvalInfo>[[[approvalInfo...|approvalinfo.html]]]</approvalInfo> <running-info>[[[progress-info...|progressinfo.html]]]</running-info> <canceledInfo>[[[comment...|comment.html]]]</canceledInfo> <triggered>[[[TriggeredBy...|triggeredby.html]]]</triggered> <lastChanges>[[[changes...|changes.html]]]</lastChanges> <changes>[[[changes...|changes.html]]]</changes> <revisions>[[[Revisions...|revisions.html]]]</revisions> <versionedSettingsRevision>[[[Revision...|revision.html]]]</versionedSettingsRevision> <artifactDependencyChanges>[[[buildChanges...|buildchanges.html]]]</artifactDependencyChanges> <agent>[[[agent...|agent.html]]]</agent> <compatibleAgents>[[[agents...|agents.html]]]</compatibleAgents> <compatibleCloudImages>[[[cloudImages...|cloudimages.html]]]</compatibleCloudImages> <testOccurrences>[[[testOccurrences...|testoccurrences.html]]]</testOccurrences> <problemOccurrences>[[[problemOccurrences...|problemoccurrences.html]]]</problemOccurrences> <artifacts>[[[files...|files.html]]]</artifacts> <relatedIssues>[[[issuesUsages...|issuesusages.html]]]</relatedIssues> <properties>[[[properties...|properties.html]]]</properties> <resultingProperties>[[[properties...|properties.html]]]</resultingProperties> <originalProperties>[[[properties...|properties.html]]]</originalProperties> <startProperties>[[[properties...|properties.html]]]</startProperties> <attributes>[[[entries...|entries.html]]]</attributes> <statistics>[[[properties...|properties.html]]]</statistics> <metadata>[[[datas...|datas.html]]]</metadata> <snapshot-dependencies>[[[builds...|builds.html]]]</snapshot-dependencies> <artifact-dependencies>[[[builds...|builds.html]]]</artifact-dependencies> <custom-artifact-dependencies>[[[artifact-dependencies...|artifactdependencies.html]]]</custom-artifact-dependencies> <replacementIds>[[[items...|items.html]]]</replacementIds> <related>[[[related...|related.html]]]</related> <triggeringOptions>[[[buildTriggeringOptions...|buildtriggeringoptions.html]]]</triggeringOptions> <statusChangeComment>[[[comment...|comment.html]]]</statusChangeComment> <vcsLabels>[[[vcsLabel...|vcslabel.html]]]</vcsLabels> <customization>[[[customizations...|customizations.html]]]</customization> <queuedWaitReasons>[[[properties...|properties.html]]]</queuedWaitReasons> <downloadedArtifacts>[[[downloadedArtifacts...|downloadedartifacts.html]]]</downloadedArtifacts> <matrixConfiguration>[[[MatrixConfiguration...|matrixconfiguration.html]]]</matrixConfiguration> <firstBuildWithSameChanges>[[[build...|]]]</firstBuildWithSameChanges> </delayedByBuild> <plannedAgent authorized="true" connected="true" cpuRank="123" currentAgentVersion="string" disconnectionComment="string" enabled="true" host="string" href="string" id="123" idleSinceTime="string" ip="string" javaOutdated="true" lastActivityTime="string" locator="string" name="string" outdated="true" pluginsOutdated="true" port="123" protocol="string" registrationTimestamp="string" typeId="123" uptodate="true" version="string" webUrl="string"> <build>[[[build...|]]]</build> <links>[[[links...|links.html]]]</links> <enabledInfo>[[[enabledInfo...|enabledinfo.html]]]</enabledInfo> <authorizedInfo>[[[authorizedInfo...|authorizedinfo.html]]]</authorizedInfo> <properties>[[[properties...|properties.html]]]</properties> <cloudInstance>[[[cloudInstance...|cloudinstance.html]]]</cloudInstance> <cloudImage>[[[cloudImage...|cloudimage.html]]]</cloudImage> <environment>[[[environment...|environment.html]]]</environment> <pool>[[[agentPool...|agentpool.html]]]</pool> <compatibilityPolicy>[[[compatibilityPolicy...|compatibilitypolicy.html]]]</compatibilityPolicy> <compatibleBuildTypes>[[[buildTypes...|buildtypes.html]]]</compatibleBuildTypes> <incompatibleBuildTypes>[[[compatibilities...|compatibilities.html]]]</incompatibleBuildTypes> <builds>[[[builds...|builds.html]]]</builds> </plannedAgent> <approvalInfo canBeApprovedByCurrentUser="true" configurationValid="true" status="string" timeoutTimestamp="string"> <groupApprovals>[[[groupApprovals...|groupapprovals.html]]]</groupApprovals> <userApprovals>[[[userApprovals...|userapprovals.html]]]</userApprovals> </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.html]]]</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.html]]]</user> <build>[[[build...|]]]</build> <buildType>[[[buildType...|buildtype.html]]]</buildType> <properties>[[[properties...|properties.html]]]</properties> </triggered> <lastChanges count="123" href="string" nextHref="string" prevHref="string"> <change>[[[change...|change.html]]]</change> </lastChanges> <changes count="123" href="string" nextHref="string" prevHref="string"> <change>[[[change...|change.html]]]</change> </changes> <revisions count="123" failOnMissingRevisions="true"> <revision>[[[Revision...|revision.html]]]</revision> </revisions> <versionedSettingsRevision checkout-rules="string" internalVersion="string" vcsBranchName="string" version="string"> <vcs-root-instance>[[[vcs-root-instance...|vcsrootinstance.html]]]</vcs-root-instance> </versionedSettingsRevision> <artifactDependencyChanges count="123"> <buildChange>[[[buildChange...|buildchange.html]]]</buildChange> </artifactDependencyChanges> <agent authorized="true" connected="true" cpuRank="123" currentAgentVersion="string" disconnectionComment="string" enabled="true" host="string" href="string" id="123" idleSinceTime="string" ip="string" javaOutdated="true" lastActivityTime="string" locator="string" name="string" outdated="true" pluginsOutdated="true" port="123" protocol="string" registrationTimestamp="string" typeId="123" uptodate="true" version="string" webUrl="string"> <build>[[[build...|]]]</build> <links>[[[links...|links.html]]]</links> <enabledInfo>[[[enabledInfo...|enabledinfo.html]]]</enabledInfo> <authorizedInfo>[[[authorizedInfo...|authorizedinfo.html]]]</authorizedInfo> <properties>[[[properties...|properties.html]]]</properties> <cloudInstance>[[[cloudInstance...|cloudinstance.html]]]</cloudInstance> <cloudImage>[[[cloudImage...|cloudimage.html]]]</cloudImage> <environment>[[[environment...|environment.html]]]</environment> <pool>[[[agentPool...|agentpool.html]]]</pool> <compatibilityPolicy>[[[compatibilityPolicy...|compatibilitypolicy.html]]]</compatibilityPolicy> <compatibleBuildTypes>[[[buildTypes...|buildtypes.html]]]</compatibleBuildTypes> <incompatibleBuildTypes>[[[compatibilities...|compatibilities.html]]]</incompatibleBuildTypes> <builds>[[[builds...|builds.html]]]</builds> </agent> <compatibleAgents count="123" href="string" nextHref="string" prevHref="string"> <agent>[[[agent...|agent.html]]]</agent> </compatibleAgents> <compatibleCloudImages count="123" href="string" nextHref="string" prevHref="string"> <cloudImage>[[[cloudImage...|cloudimage.html]]]</cloudImage> </compatibleCloudImages> <testOccurrences count="123" failed="123" href="string" ignored="123" muted="123" newFailed="123" nextHref="string" passed="123" prevHref="string"> <testOccurrence>[[[testOccurrence...|testoccurrence.html]]]</testOccurrence> <testCounters>[[[testCounters...|testcounters.html]]]</testCounters> </testOccurrences> <problemOccurrences count="123" failed="123" href="string" ignored="123" muted="123" newFailed="123" nextHref="string" passed="123" prevHref="string"> <problemOccurrence>[[[problemOccurrence...|problemoccurrence.html]]]</problemOccurrence> </problemOccurrences> <artifacts count="123" href="string"> <file>[[[file...|file.html]]]</file> </artifacts> <relatedIssues count="123" href="string"> <issueUsage>[[[IssueUsage...|issueusage.html]]]</issueUsage> </relatedIssues> <properties count="123" href="string"> <property>[[[property...|property.html]]]</property> </properties> <resultingProperties count="123" href="string"> <property>[[[property...|property.html]]]</property> </resultingProperties> <originalProperties count="123" href="string"> <property>[[[property...|property.html]]]</property> </originalProperties> <startProperties count="123" href="string"> <property>[[[property...|property.html]]]</property> </startProperties> <attributes count="123"> <entry>[[[entry...|entry.html]]]</entry> </attributes> <statistics count="123" href="string"> <property>[[[property...|property.html]]]</property> </statistics> <metadata count="123"> <data>[[[metaData...|metadata.html]]]</data> </metadata> <snapshot-dependencies count="12" href="/app/rest/builds?locator=buildType:Project_Config&amp;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&amp;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...|artifactdependency.html]]]</artifact-dependency> </custom-artifact-dependencies> <replacementIds item="string"/> <related> <builds>[[[builds...|builds.html]]]</builds> </related> <triggeringOptions cleanSources="true" cleanSourcesInAllDependencies="false" freezeSettings="true" queueAtTop="true" rebuildAllDependencies="true" rebuildFailedOrIncompleteDependencies="false" tagDependencies="true"> <rebuildDependencies>[[[buildTypes...|buildtypes.html]]]</rebuildDependencies> </triggeringOptions> <statusChangeComment text="string" timestamp="string"> <user>[[[user...|user.html]]]</user> </statusChangeComment> <vcsLabels>[[[vcsLabel...|vcslabel.html]]]</vcsLabels> <customization artifactDependencies="Map{}" changes="Map{}" parameters="Map{}"/> <queuedWaitReasons count="123" href="string"> <property>[[[property...|property.html]]]</property> </queuedWaitReasons> <downloadedArtifacts count="123" unfilteredCount="123"> <downloadInfo>[[[downloadInfo...|downloadinfo.html]]]</downloadInfo> </downloadedArtifacts> <matrixConfiguration default="true" enabled="true"> <parameters>[[[matrixBuildFeatureDescriptor...|matrixbuildfeaturedescriptor.html]]]</parameters> <dependencies>[[[MatrixDependencies...|matrixdependencies.html]]]</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.html]]]</links> <buildType>[[[buildType...|buildtype.html]]]</buildType> <comment>[[[comment...|comment.html]]]</comment> <tags>[[[tags...|tags.html]]]</tags> <pinInfo>[[[comment...|comment.html]]]</pinInfo> <user>[[[user...|user.html]]]</user> <delayedByBuild>[[[build...|]]]</delayedByBuild> <plannedAgent>[[[agent...|agent.html]]]</plannedAgent> <approvalInfo>[[[approvalInfo...|approvalinfo.html]]]</approvalInfo> <running-info>[[[progress-info...|progressinfo.html]]]</running-info> <canceledInfo>[[[comment...|comment.html]]]</canceledInfo> <triggered>[[[TriggeredBy...|triggeredby.html]]]</triggered> <lastChanges>[[[changes...|changes.html]]]</lastChanges> <changes>[[[changes...|changes.html]]]</changes> <revisions>[[[Revisions...|revisions.html]]]</revisions> <versionedSettingsRevision>[[[Revision...|revision.html]]]</versionedSettingsRevision> <artifactDependencyChanges>[[[buildChanges...|buildchanges.html]]]</artifactDependencyChanges> <agent>[[[agent...|agent.html]]]</agent> <compatibleAgents>[[[agents...|agents.html]]]</compatibleAgents> <compatibleCloudImages>[[[cloudImages...|cloudimages.html]]]</compatibleCloudImages> <testOccurrences>[[[testOccurrences...|testoccurrences.html]]]</testOccurrences> <problemOccurrences>[[[problemOccurrences...|problemoccurrences.html]]]</problemOccurrences> <artifacts>[[[files...|files.html]]]</artifacts> <relatedIssues>[[[issuesUsages...|issuesusages.html]]]</relatedIssues> <properties>[[[properties...|properties.html]]]</properties> <resultingProperties>[[[properties...|properties.html]]]</resultingProperties> <originalProperties>[[[properties...|properties.html]]]</originalProperties> <startProperties>[[[properties...|properties.html]]]</startProperties> <attributes>[[[entries...|entries.html]]]</attributes> <statistics>[[[properties...|properties.html]]]</statistics> <metadata>[[[datas...|datas.html]]]</metadata> <snapshot-dependencies>[[[builds...|builds.html]]]</snapshot-dependencies> <artifact-dependencies>[[[builds...|builds.html]]]</artifact-dependencies> <custom-artifact-dependencies>[[[artifact-dependencies...|artifactdependencies.html]]]</custom-artifact-dependencies> <replacementIds>[[[items...|items.html]]]</replacementIds> <related>[[[related...|related.html]]]</related> <triggeringOptions>[[[buildTriggeringOptions...|buildtriggeringoptions.html]]]</triggeringOptions> <statusChangeComment>[[[comment...|comment.html]]]</statusChangeComment> <vcsLabels>[[[vcsLabel...|vcslabel.html]]]</vcsLabels> <customization>[[[customizations...|customizations.html]]]</customization> <queuedWaitReasons>[[[properties...|properties.html]]]</queuedWaitReasons> <downloadedArtifacts>[[[downloadedArtifacts...|downloadedartifacts.html]]]</downloadedArtifacts> <matrixConfiguration>[[[MatrixConfiguration...|matrixconfiguration.html]]]</matrixConfiguration> <firstBuildWithSameChanges>[[[build...|]]]</firstBuildWithSameChanges> </firstBuildWithSameChanges> </build>
{ "agent" : "[[[agent...|agent.html]]]", "metadata" : "[[[datas...|datas.html]]]", "triggered" : "[[[TriggeredBy...|triggeredby.html]]]", "usedByOtherBuilds" : true, "settingsHash" : "settingsHash", "number" : "54", "chainModificationId" : "chainModificationId", "changesCollectingInProgress" : false, "lastChanges" : "[[[changes...|changes.html]]]", "resultingProperties" : "[[[properties...|properties.html]]]", "composite" : false, "links" : "[[[links...|links.html]]]", "id" : 8134, "state" : "queued", "href" : "/app/rest/builds/id:8006", "detachedFromAgent" : false, "compatibleCloudImages" : "[[[cloudImages...|cloudimages.html]]]", "artifacts" : "[[[files...|files.html]]]", "testOccurrences" : "[[[testOccurrences...|testoccurrences.html]]]", "artifactDependencyChanges" : "[[[buildChanges...|buildchanges.html]]]", "startProperties" : "[[[properties...|properties.html]]]", "defaultBranch" : true, "compatibleAgents" : "[[[agents...|agents.html]]]", "artifact-dependencies" : "[[[builds...|builds.html]]]", "replacementIds" : "[[[items...|items.html]]]", "personal" : true, "history" : true, "tags" : "[[[tags...|tags.html]]]", "canceledInfo" : "[[[comment...|comment.html]]]", "matrixConfiguration" : "[[[MatrixConfiguration...|matrixconfiguration.html]]]", "running-info" : "[[[progress-info...|progressinfo.html]]]", "versionedSettingsRevision" : "[[[Revision...|revision.html]]]", "percentageComplete" : 6, "webUrl" : "https://example.com/app/rest/builds/id:8006", "buildType" : "[[[buildType...|buildtype.html]]]", "triggeringOptions" : "[[[buildTriggeringOptions...|buildtriggeringoptions.html]]]", "locator" : "locator", "startDate" : "20240408T162559+0200", "status" : "SUCCESS", "pinned" : true, "customized" : true, "approvalInfo" : "[[[approvalInfo...|approvalinfo.html]]]", "vcsLabels" : [ "[[[vcsLabel...|vcslabel.html]]]" ], "customization" : "[[[customizations...|customizations.html]]]", "finishEstimate" : "20240409T160130+0200", "changes" : "[[[changes...|changes.html]]]", "plannedAgent" : "[[[agent...|agent.html]]]", "running" : true, "statusChangeComment" : "[[[comment...|comment.html]]]", "finishOnAgentDate" : "20240408T162702+0200", "buildTypeId" : "ProjectName_BuildConfName", "buildTypeInternalId" : "buildTypeInternalId", "originalProperties" : "[[[properties...|properties.html]]]", "modificationId" : "modificationId", "related" : "[[[related...|related.html]]]", "failedToStart" : true, "revisions" : "[[[Revisions...|revisions.html]]]", "delayedByBuild" : "[[[build...|]]]", "queuePosition" : 2, "problemOccurrences" : "[[[problemOccurrences...|problemoccurrences.html]]]", "artifactsDirectory" : "/Users/John.Doe/.BuildServer/system/artifacts/ProjectName/ConfigName/1337", "relatedIssues" : "[[[issuesUsages...|issuesusages.html]]]", "branchName" : "sandbox", "startEstimate" : "20240409T155123+0200", "downloadedArtifacts" : "[[[downloadedArtifacts...|downloadedartifacts.html]]]", "limitedChangesCount" : 3, "firstBuildWithSameChanges" : "[[[build...|]]]", "currentSettingsHash" : "currentSettingsHash", "unspecifiedBranch" : false, "queuedWaitReasons" : "[[[properties...|properties.html]]]", "waitReason" : "There are no idle compatible agents which can run this build", "pinInfo" : "[[[comment...|comment.html]]]", "snapshot-dependencies" : "[[[builds...|builds.html]]]", "statusText" : "Tests passed: 5, muted: 1", "custom-artifact-dependencies" : "[[[artifact-dependencies...|artifactdependencies.html]]]", "comment" : "[[[comment...|comment.html]]]", "finishDate" : "20240408T162702+0200", "attributes" : "[[[entries...|entries.html]]]", "user" : "[[[user...|user.html]]]", "queuedDate" : "20240408T162059+0200", "taskId" : 3, "properties" : "[[[properties...|properties.html]]]", "statistics" : "[[[properties...|properties.html]]]" }
Last modified: 04 July 2024