Build Runner

Search
Searching TeamCity 4.x Documentation
Table of Contents

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 Build Runners section of the Create/Edit Build Configuration page.


See Also:

Labels