Category Archives: Features

The Power of Meta-Runner – Custom runners with ease

TeamCity comes with a series of Runners out of the box which offer support for different functionalities such as MSBuild, Ant, Code Inspections, Gradle support, etc. In addition to these, there are a variety of runners that are supported via … Continue reading

Posted in Features, How-To's, Tips&Tricks | Tagged , , , , | 2 Comments

First-class PHP Continuous Integration using TeamCity

A while ago we blogged about using TeamCity to do Continuous Integration for PHP. TeamCity developers never seem to sleep: with TeamCity 8 a new feature called meta-runners was introduced. Meta runners allow us to reuse build steps by representing … Continue reading

Posted in Features, How-To's, Tips&Tricks | Tagged , , , , , | 7 Comments

Explaining the Shared Resources plugin

This post describes one of the new features in the upcoming TeamCity 8.0 Using TeamCity, we can easily set up a build farm using a central TeamCity server and several connected build agents. By having multiple build agents, we can … Continue reading

Posted in EAP, Features, Tips&Tricks | Tagged , , , , , | 3 Comments

TeamCity plugin for Visual Studio

When working with TeamCity and Visual Studio, we can do a lot of things right from within our IDE. We can trigger a remote run, fetch dotCover code coverage information from the server, view changes and builds from a tool … Continue reading

Posted in Features, How-To's, Tips&Tricks | Tagged , , , , | 7 Comments

Continuous Integration for PHP using TeamCity

TeamCity supports your Continuous Integration (CI) process in many technologies like Java and .NET. It’s not because we don’t provide other technologies out-of-the-box that you can not make use of them! In this post, we’ll put TeamCity to the test … Continue reading

Posted in Features, How-To's, Tips&Tricks | Tagged , , , , , | 4 Comments

TeamCity Performance Monitor

When working with TeamCity, we get a lot of feedback on our continuous integration process. We can see when compilation started, which unit tests passed and which failed. But how much memory do we consume while compiling our software? What … Continue reading

Posted in Features, How-To's, Tips&Tricks | Tagged , | 1 Comment

Automatically Building Pull Requests from GitHub

Scenario You’re running an OSS project* and someone makes a pull request. You’ve got two choices: Merge and Pray Pull to local branch, build, run tests and merge if all OK What do you do? Well, what is it going … Continue reading

Posted in Features, How-To's, Tips&Tricks | Tagged , , , | 28 Comments

TeamHackCity: What a bunch of TeamCity Developers got up to in 2 weeks

In September, after having released TeamCity 7.1 and before getting to discussing the plans for version 8.0 we took a pause and organized an internal TeamCity plugin contest for TeamCity team only. A two-week hackathon where all TeamCity developers could … Continue reading

Posted in Features, Tips&Tricks | 3 Comments

Incremental testing with TeamCity

When you build a large project, it is often important that previously built components that are still up-to-date are not rebuilt. Otherwise, if all targets are built every time, each build will take a long time to complete. The longer … Continue reading

Posted in Features, Tips&Tricks | Tagged , , | Leave a comment

Now we see dead code too!

“I see dead code” – .NET developers all over the world know this slogan due to incredible code analysis feature provided by JetBrains ReSharper. One of the most wanted TeamCity features was to have .NET inspections results right on build server. Starting with … Continue reading

Posted in EAP, Features | Tagged , , , , , | 3 Comments