56 plugins with tag «plugin by JetBrains»

.NET Core Support

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.

Achievements

granting TeamCity users various badges based on their activity

Agent Custom Token Authorize

a way to authorize an agent by adding a token to agent properties file (basic implementation)

Artifacts torrents

turns the TeamCity server and agent into a torrent tracker and seeder for artifacts published to the server.

Autoincrementer

allows you to share the sequence of build numbers among several build configurations

AWS CodeDeploy

uploads appllication to S3, registers it in an AWS CodeDeploy applciation and creates a deployment

AWS CodePipeline

makes a TeamCity build a part of an AWS CodePipeline stage

Azure Artifact Storage

which allows replacing the TeamCity built-in artifacts storage by Azure Blob storage. The artifacts storage can be changed at the project level. After changing the storage, new artifacts produced by the builds of this project will be published to the Azure Blob storage account. Besides publishing, the plugin also implements resolving of artifact dependencies and clean-up of build artifacts.

Azure Classic Cloud Support

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.

Azure Resource Manager Cloud Support

Creates cloud build agents in Microsoft Azure cloud via Resource Manager deployments.
Blog post about resource manager plugin.

Build Queue Priorities

(bundled since TeamCity 6.0)

CCTray support

ability to see TeamCity build statuses in the CruiseControl's CCTray (bundled since TeamCity 7.0)

CMake

support for CMake and GNU Make builds

Command Line Remote Run Tool

a command line tool to start remote run/personal build

Commit Status Publisher

(bundled since TeamCity 10.0) Publishes build status to JetBrains Upsource, GitHub, Atlassian Bitbucket Server(Stash) or Gerrit Code Review tool

Data Directory Browser

Adds "Browse Data Directory" under Diagnostics to allow TeamCity data directory browsing and files editing. ( build) (bundled since TeamCity 8.1)

Deployer

(bundled since TeamCity 10.0) upload build artifacts to FTP, SSH, Windows share (SMB), deploy to Tomcat, etc.

Git

(bundled since TeamCity 5.0)

GitHub Commit Hook

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.

Google Artifact Storage

which allows replacing the TeamCity built-in artifacts storage by Google Cloud Storage. The artifacts storage can be changed at the project level. After changing the storage, new artifacts produced by the builds of this project will be published to the Google Cloud Storage bucket. Besides publishing, the plugin also implements resolving of artifact dependencies and clean-up of build artifacts.
For details please read the blog post about this plugin usage.

Google Cloud Agents

Allows to use Google Compute Engine to scale the pool of build agents.
For details please read the blog post about this plugin usage.

Groovy plug

example for TeamCity extensions in Groovy. As a demo, adds time properties, resources locks.

Investigations Auto-Assigner

a plugin to assign build failure investigations automatically (basic implementation)

Invitations

Plugin allowing to invite users to create or join TeamCity projects.

JetBrains Hub

- provides integration with JetBrains Hub, allowing for single sign-on (SSO) and automatic update of user details from Hub in TeamCity.

Kubernetes Cloud Support

Run TeamCity cloud agents on Kubernetes cluster.

Local Cloud

creates a "cloud" on the server's machine using its local agents

Mercurial

(bundled since TeamCity 5.0)

NuGet support

support for NuGet build runners and feed (bundled since TeamCity 7.0)

PowerShell runner

easy run your PowerShell scripts from TeamCity (bundled since TeamCity 6.5)

Queue Manager

(bundled since TeamCity 8.0) allows you to pause the TeamCity build queue manually

RunAs

Adds the ability to run builds in sandboxes, under different user accounts (requires TeamCity 6.5.3)

RunAs vNext

Experimental, not ready to be used outside testing.
Provides an ability to run builds under the specified Windows user account

Rust and Cargo

allows building rust projects via cargo tool. Supports rustup toolchain multiplexer.

S3 Artifact Storage

This plugin allows replacing the TeamCity built-in artifacts storage with AWS S3. The artifacts storage can be changed at the project level. After changing the storage, new artifacts produced by the builds of this project will be published to the (specified) AWS S3 bucket. Besides publishing, the plugin also implements resolving of artifact dependencies and clean-up of build artifacts.

SBT Runner

allows running builds with Simple Build Tool (Scala) (bundled since TeamCity 9.1)

Server Profiling

Can be used for detailed investigation for TeamCity server performance problems. The data collected is to be sent to TeamCity support.
Uses YourKit agent to profile TeamCity server.
See additional installation instructions on the plugins page.

Shared Resources

(bundled since TeamCity 8.0) allows you to limit concurrently running builds from different build configurations based on defined "resources" and "locks".

SonarQube

a build runner to run Sonar code analysis and publish it to Sonar

Swabra

cleaning checkout directory (deleting new files) after the build (bundled since TeamCity 5.1)

Symbol Server

Allows you to use TeamCity as a Windows symbol and source server.

SysInfo

extracts detailed Windows system information about a computer and publishes it to agents' configuration parameters during the agents' initialization

TeamCity Benchmark

allows executing various benchmarks against TeamCity installation. Related post with details.

TeamCity Build Agents Diff

allows comparing build agents by their properties

UI Static Content

adds a static text to various TeamCity pages

Url Build Trigger

Adds a build to the build queue when detecting a change in the specified URL.

Visual Studio Online Team Rooms Notifier

Allows sending notifications from the TeamCity server to Visual Studio Online team rooms.

Visual Studio Online Work Items

provides integration with Visual Studio Team Services as an issue tracker ( since TeamCity 10.0, an alternative implementation is bundled).

VMware vSphere Cloud

(bundled since TeamCity 10.0) - launches virtual machines in VMWare vSphere cloud

VSTest.Console Runner

allows running tests with vstest.console (bundled since TeamCity 9.1)

Xcode runner by JetBrains

builds and runs tests for Xcode projects (Mac OS, iOS applications) (bundled since TeamCity 7.1)