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, 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 (IntelliJ IDEA) — a set of IntelliJ IDEA inspections
Inspections (.NET) — a set of ReSharper inspections
IntelliJ IDEA Project, and its earlier version: Ipr (deprecated)
MSTest (since TeamCity 9.1 is integrated into Visual Studio Tests)
Visual Studio (sln) — Microsoft Visual Studio 2005/2008/2010/2012/2013/2015 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 Create/Edit Build Configuration page.