46 plugins in category «Build Runners»

.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.

Advanced Installer

builds Advanced Installer setup projects

Android Emulator

Android Runner

builds an Android package (.apk) from your Android project (obsolete, use bundled IntelliJ IDEA Project Runner instead)

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.

Apica LoadTest

runs web site performance tests using Apica LoadTest and presents the results and statistics on a build results tab

AWS CodeDeploy

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

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.

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 and GNU Make builds

Compress File

a build runner to pack a directory into a zip archive

Config Transformations

By pr0ff
Provides support of applying .net config transformations

Deployer

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

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 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

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 build runners and feed (bundled since TeamCity 7.0)

OctoPnP

OctoPnP provides "Pack and Publish" functionality for Octopus-based deployments automation.

Octopus Deploy

Creates Octopus-compatible NuGet packages and triggers Octopus Deploy deployments

OpenCover Runner

allows running code coverage with OpenCover as a build step

Pgyer Runner

uploads packages to Pgyer server

PowerShell runner

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

Python Runner

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.

Redgate DLM Build Runner

Redgate Software develop database lifecycle management ( DLM) tools that help your organization include databases alongside applications in agile processes.

Redgate DLM Automation (available as part of the SQL Toolbelt) is a tool that lets you apply continuous integration and release management processes to Microsoft SQL Server databases.

Using these build runners for TeamCity you can build, test, synchronize and publish SQL Server databases, as part of your application build and release process.

See the documentation for more information.

RoundhousE

By pr0ff
The TeamCity Roundhouse plugin provides support of deploy database via roundhouse

Rust and Cargo

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

SBT Runner

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

Squish Runner

allows running froglogic Squish GUI Tester tests from TeamCity

StyleCop runner

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)

VSTest.Console Runner

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

Xcode runner 1

third-party earlier takes on Xcode runners

Xcode runner 2

third-party earlier takes on Xcode runners

Xcode runner by JetBrains

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