Category Archives: Blogroll

Getting Started with TeamCity TestDrive

TeamCity is mostly known as an on-premises CI server. But if you want to get a taste of TeamCity, you don’t really need to install it on your servers. Enter TestDrive! TestDrive is a limited cloud TeamCity offering. It is … Continue reading

Posted in Blogroll, How-To's | Tagged , , , | Leave a comment

Building Go programs in TeamCity

TeamCity provides support for multiple technologies and programming languages. In TeamCity 2019.1, support for Go has been included in the distribution. In this blog post, we will explain how to configure TeamCity to work with Go programs. Configuring Golang build … Continue reading

Posted in Blogroll, Features, How-To's | Tagged , , , | 1 Comment

Building GitHub pull requests with TeamCity

The support for pull requests in TeamCity was first implemented for GitHub as an external plugin. Starting with TeamCity version 2018.2 the plugin is bundled in the distribution package with no need to install the external plugin. The functionality has … Continue reading

Posted in Blogroll, How-To's | Tagged , , , , , | Leave a comment

14 Cool TeamCity Plugins You Can Start Using Right Now

As you may know, the TeamCity Plugin Contest 2019 is in full swing and its participants are coming up with brilliant new creative solutions as we speak. While TeamCity provides a lot of functionality out of the box and bundles … Continue reading

Posted in Blogroll, Contest | Tagged | Leave a comment

New in TeamCity 2018.2: Simplified Installation of Plugins

Installing new plugins has just become a lot simpler! You don’t have to restart the server to enable a newly uploaded plugin anymore. The TeamCity server now integrates with the JetBrains Plugins Repository. The new integration simplifies the installation of … Continue reading

Posted in Blogroll, Features, Tips&Tricks | Tagged , | Comments Off on New in TeamCity 2018.2: Simplified Installation of Plugins

New in TeamCity 2018.2: Show Kotlin DSL for Build Configurations

The Kotlin-based DSL is becoming more popular for defining build configurations in TeamCity. We are continuing to improve the user experience for Kotlin, both in the TeamCity UI and the IDE plugin. Once the versioned settings option is enabled for … Continue reading

Posted in Blogroll, Features, Tips&Tricks | Tagged , | Comments Off on New in TeamCity 2018.2: Show Kotlin DSL for Build Configurations

New in TeamCity 2018.2: Metadata in Tests

Ever since TeamCity 2018.2, a test run in TeamCity can be associated with some supplementary information (metadata), in addition to a test’s status, execution time, and output. This information can be used to provide things like extra logs, screenshots, numeric … Continue reading

Posted in Blogroll, Features, Tips&Tricks | 5 Comments

New in TeamCity 2018.2: Increased Scalability

TeamCity 2018.1 allows you to set up a “running builds node.” The node handles data coming in from the build agents. There’s also the “read-only node” for handling disaster recovery scenarios. TeamCity 2018.2 expands this setup further, making it possible … Continue reading

Posted in Blogroll, Features | Tagged | Comments Off on New in TeamCity 2018.2: Increased Scalability

GitHub Pull Requests plugin for TeamCity

The hassle with Pull Requests These days pull requests is a common technique of accepting changes from third-party contributors. In fact, it proved to be so convenient that some companies started to use it even for their regular development workflows. … Continue reading

Posted in Blogroll, Features, FYI | Tagged , , , | 26 Comments

New in TeamCity 2018.1: Inherited build steps configuration improvements

There is sometimes a need to define a common build step in a template, so that this step will be executed either before all build configuration steps or after them. Here’s a simple example. I’m building a lot of typical … Continue reading

Posted in Blogroll, Features, Tips&Tricks | Tagged , , | 1 Comment