Build Runner
Build runner is a part of TeamCity that allows integration with a specific build tool (Ant, MSBuild, Command line, etc.). In a build configuration, a build runner defines how to run a build and report its results.
Each build runner has two parts:
the server-side settings that are configured through the web UI
the agent-side part that executes a build on an agent
TeamCity comes bundled with the following runners:
Command Line — run an arbitrary command line
Inspections (IntelliJ IDEA) — a set of IntelliJ IDEA inspections
Inspections (ReSharper) — a set of ReSharper inspections
IntelliJ IDEA Project, and its earlier version: Ipr (deprecated)
Visual Studio (sln) — Microsoft Visual Studio 2005/2008/2010/2012/2013/2015 solutions
Visual Studio 2003 — Microsoft Visual Studio 2003 solutions
Visual Studio Tests (with integrated MSTest)
Technically, build runners are implemented as plugins.
Build runners are configurable in the Configuring Build Steps section of the Create/Edit Build Configuration page.