Running Personal Build

Edit pageLast modified: 31 January 2025

A personal build is a build out of the common build sequence which typically uses the changes not yet committed into the version control. Personal builds are usually initiated from one of the supported IDEs via the Remote Run procedure.

You can also start a personal build from the Run Custom Build dialog and upload a patch with changes directly to the server.

Upload patch in TeamCity UI

Personal builds are marked with a corresponding icon and are visible only to users who initiated them. To view personal builds of other TeamCity users, enable the Show all personal builds option under User Profile | General | UI settings.

Personal builds icon

A personal build uses the current VCS repository sources plus the changed files identified during the remote run initiation. The results of a personal build can be seen in the "My Changes" view of the corresponding IDE plugin and on the Changes page in TeamCity. Finished personal builds are listed in the build history, but only for the users who initiated them. Read more about running commits via Remote Run in Pre-Tested (Delayed) Commit.

By default, only users with the Project Developer role can initiate a personal build.

It is possible to restrict running personal builds in the General Settings of a build configuration.