Build Runner
Last modified: 20 April 2023Build runner is a part of TeamCity that allows integration with a specific build tool (Ant, MSBuild, Command line, etc.). In a build configuration, the build runner defines how to run a build and report its results. Each build runner has two parts:
server-side settings that are configured through the web UI
agent-side part that executes a build on agent
TeamCity comes bundled with the following runners:
Command Line — run arbitrary command line
Inspections — a set of IntelliJ IDEA inspections
Inspections (.NET) — a set of ReSharper inspections
IntelliJ IDEA Project, and an older version of it: Ipr (deprecated)
Visual Studio (sln) — Microsoft Visual Studio 2005/2008/2010 solutions
Visual Studio 2003 — Microsoft Visual Studio 2003 solutions
Technically, build runners are implemented as plugins.
Build runners are configurable in the Configuring Build Steps section of the Creating and Editing Build Configurations.
Thanks for your feedback!