Category Archives: Features

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

Fail build on specific log message

Previously described Fail build on metric change feature is not the only new way of controlling build status and detecting build failures. In TeamCity 7.0 we introduce one more useful feature that allows to mark build as failed, in case when … Continue reading

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

Opening TeamCity 7.0 EAP (build 20184)

Look out world, we have just opened early access program for the next TeamCity version: code name Faradi. That means you can download the first TeamCity 7.0 build right away and try all the cool features that are in it. … Continue reading

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

Fail build on metric change in TeamCity 7.0

One of TeamCity’s remarkable features is a possibility to analyze the code of your application, find duplicates, show corresponding reports and charts. You can calculate code coverage metrics, run code inspections, and see results right in the TeamCity’s UI. And … Continue reading

Posted in EAP, Features, Tips&Tricks | 4 Comments

Forthcoming Gradle Support

Java build tools are evolving constantly. Good old tools become better, while new tools appear frequently. One of the new ones, called Gradle, aims to bring together powers of Ant, Maven, Ivy, and spice them up with Groovy language. From … Continue reading

Posted in Features | Tagged | 4 Comments