TeamCity 4.0 Help

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.

Last modified: 20 April 2023