...
- Advanced Installer - builds Advanced Installer setup projects
- Apica LoadTest - runs web site performance tests using Apica LoadTest and presents the results and statistics on a build results tab
- Android Runner - builds an Android package (.apk) from your Android project (obsolete, use bundled IntelliJ IDEA Project Runner instead)
- Android Emulator
- Ansible Runner
- an ansible-playbook build runner. Adds the 'Ansible' runner type to the new build step creation dialog and the 'Ansible Log' tab to build result pages.
- BlazeMeter - adds a runner to run load tests using BlazeMeter and view the report as a build tab
- C# runner - write build task in C# right in web UI. (announcement, builds)
- Cabal - a Cabal build runner for Haskell projects (announcement)
- CMake
- support for CMake & GNU Make builds
- Compress File - a build runner to pack a directory into a zip archive
- Deployer
- upload build artifacts to FTP, SSH, Windows share (SMB), deploy to Tomcat, etc.
- DotNetBuild
- a DotNetBuild build runner
- dotMemory Unit - Integration with JetBrains dotMemory Unit allowing you to run tests that check your code for all kinds of memory issues
- dotTrace Profiler - Integration with JetBrains dotTrace to measure performance metrics during the test runs
- FTPUpload - a build runner to upload a folder to a remote FTP server
- Grails support - TeamCity-aware reporting for Grails builds
Groovy - run Groovy code as an agent build step
hidden-data is not functional as of November 2015 as http://evgenyg.artifactoryonline.com/evgenyg/repo/teamcity/ stopped to be publicly accessible; see https://teamcity.zendesk.com/agent/tickets/14422
- ILMerge Meta-Runner - meta-runner to run ILMerge (utility to merge multiple .NET assemblies into a single assembly)
- JMH
- a runner and report tab for collecting JMH benckmark report for a runnable .jar file
- Load Impact runner - run Load Impact tests from TeamCity (announcement)
- Meta Runners Power Pack - a collection of meta runners for various tasks like downloading a file, triggering a build, tagging a build, changing a build status, running PHP tasks, etc.
- NDepend - runs NDepend analysis (.NET) and displays NDepend reports in TeamCity
- NuGet support
- support for NuGet (bundled since TeamCity 7.0)
- Octopus Deploy - creates Octopus-compatible NuGet packages and triggers Octopus Deploy deployments
- OpenCover Runner - allows running code coverage with OpenCover as a build step
- PowerShell runner
- easy run your PowerShell scripts from TeamCity (bundled since TeamCity 6.5)
- Python Runner - allows you to simply run python scripts in different operating systems (automatically detects Pythons on agents and maintains compatibility)
Redgate SQL CI runner - supports Red Gate tools for continuous integration and database deployment
Wiki Markup {hidden-data}Use SQLCompareSupport@red-gate.com email to report issues.{hidden-data}
- Squish Runner - allows running froglogic Squish GUI Tester tests from TeamCity
- StyleCop runner
- TeamCity.Node - provides Node.js, NPM, NVM and PhantomJS runners
- TeamCity.Virtual - Docker and Vagrant virtual build runners
- todo report
- a runner to scan for "todo"s in the code and display the result report
- Trigger.io integration - a runner to run a build in Trigger.io build service
- Unity3D runner - a simple way to build Web / Windows / OSX Unity Players from TeamCity (announcement)
- Xcode runner by JetBrains
- builds and runs tests for Xcode projects (Mac OS, iOS applications) (bundled since TeamCity 7.1)
- Xcode runner 1, Xcode runner 2 (and a several forks) - third-party earlier takes on Xcode runners
- SBT Runner
- allows running builds with Simple Build Tool (Scala) (bundled since TeamCity 9.1)
- VSTest.Console Runner
- allows running tests with vstest.console (bundled since TeamCity 9.1)
...