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:
Ant
Maven2
NAnt
MSBuild
sln2003 — Microsoft Visual Studio 2003 solutions
sln2005 — Microsoft Visual Studio 2005 solutions
sln2008 — Microsoft Visual Studio 2008 solutions
Ipr — IntelliJ IDEA projects
Inspections — a set of IntelliJ IDEA inspections
Duplicates Finder (Java)
Duplicates Finder (.NET)
Simple Command Runner — run arbitrary command line
Technically, the build runner is implemented as a plugin.
Build runners are configurable in the 3.Build Runners section of the Create Edit Build Configuration.