Top Downloads

.NET Core Support

[plugin by JetBrains] brings support of .NET CLI toolchain to build .NET Core projects. Blog post about this plugin usage.
If you need to use test reporting for all popular test frameworks you may add a reference to the TeamCity.VSTest.TestAdapter nuget package in your test projects.

xUnit test runner 2

A xUnit runner for TeamCity. Supports tests written with xUnit 1.9.2, 2.0.0, 2.1.0 and 2.2.0-beta3. Key features: 1. Wildcard include and exclude patterns. 2. Configurable parallel processing of test assemblies. 3. Configurable command line arguments for xunit.console.exe. This is a fork from where the main new features added are: 1. Configurable parallel processing of test assemblies. 2. Configurable command line arguments for xunit.console.exe. The parallel processing made our own continuous integration build run 8 minutes faster (from 15 minutes to 7 minutes).

GitHub Commit Hook

[plugin by JetBrains] This plugin allows installing GitHub webhooks for GitHub repositories used by TeamCity VCS roots. At the moment the plugin does three things:
  • it shows a suggestion to install a GitHub webhook if it finds a GitHub repository in a project without such a webhook
  • it provides a new action in the project 'Actions' menu for webhook installation enabling you to install or reinstall a webhook at any time
  • it checks the status of all of the installed webhooks and raises a warning via the health report if some problem is detected
The plugin also installs webhook automatically when a build configuration is created via a URL or GitHub integration and uses a repository from GitHub Enterprise. The plugin is compatible with TeamCity 10.0 or later.

Docker Cloud

This plugin leverages the TeamCity Cloud API in order to start and dispose TeamCity agents hosted in Docker containers on demand. Containers can be configured, and tested, directly from the TeamCity configuration interface. This cloud provider also has built-in support for Official TeamCity agent images, and resolve them automatically according to your TeamCity version. Documentation and build instructions are available on the project's GitHub page. Please use the GitHub issue tracker to notify bugs and features requests. Requires TeamCity 10.x or greater.

Azure Resource Manager Cloud Support

[plugin by JetBrains] creates cloud build agents in Microsoft Azure cloud via Resource Manager deployments.
Blog post about resource manager plugin.

Octopus Deploy

Creates Octopus-compatible NuGet packages and triggers Octopus Deploy deployments

OAuth2 authentication

Enable GitHub or generic oAuth2 authentication to build server


AlertMePro is TeamCity Notification plugin which allows you to receive notifications from your TeamCity Server to Skype.

Python Runner

In Build Runners. By lb
Python Runner for TeamCity. Allows you to simply run python scripts in different operating systems (automatically detects Pythons on agents and maintains compatibility). Please report bugs and suggest features on GitHub.

Tasks Build Runner

A plugin to identify pending tasks in the code. Be it minor #TODO 's or critical #FIXME 's. This plugin will scan the code to identify pending tasks. Configuration provided for include, exclude filters, and option to specify task regexes. Another configurable option to mark the build as failed if critical tasks are found. The plugin will also report statistics to team city with the count of pending tasks which can be viewed as a graph.

Telegram Notifier

TeamCity notifications for Telegram messenger

NuGet support

[plugin by JetBrains] [bundled] support for NuGet build runners and feed (bundled since TeamCity 7.0)

GitLab Issues

Plugin for integration GitLab issues into teamcity

AWS Elastic Beanstalk

Simple Teamcity deployment plugin for AWS Elastic Beanstalk. Originally based on JetBrains CodeDeploy plugin this plugins aims to perform deploys of your AWS Elastic Beanstalk applications. From a previously created zip you just need to configure the credentials and destination and way for the plugin to report success of failure. This plugin still has a lot of space for improvement. Future releases will try to: create the whole release package and improve the information logged during the deploy.

Azure Classic Cloud Support

[plugin by JetBrains] creates cloud build agents in Microsoft Azure cloud via Classic (Service Management) deployments.
Note: we recommend to use Azure Resource Manager plugin to connect to Azure Cloud.


Use the BrowserStack TeamCity plugin to easily integrate your TeamCity setup with BrowserStack. Use this plugin you can:

  1. Manage your BrowserStack credentials globally or per build job
  2. Set up and teardown BrowserStack Local for testing internal, dev or staging environments
  3. Embed BrowserStack Automate reports in your TeamCity job results

Browser notify

Browser notify is a plugin for JetBrains Teamcity server, that adds notification via web api notification mechanism.

Config Transformations

Provides support of applying .net config transformations

Container cloud

This plugin implements "Agent cloud" functionality for running agents within containers, such as Docker. This allows an easy way to customize the build environment for every build, instead of maintaining a set of generalized build agent that should build anything, or having dozens of mostly idle specialized agents.

  • v0.0.3 - Adds support for authenticated Docker registries
  • v0.0.2 - Adds connection diagnostics as well as better timeout handling in Helios
  • v0.0.1 - Initial release, supports starting agents either by connecting to a Docker host either locally or over http(s), as well as Spotify's Helios container orchestration tool.

Revision properties

Provides properties about revision (like git short hash) to be used in build configuration.