JetBrains

TeamCity

4.5 / 5 21 reviews

Who Uses This Software?

TeamCity is designed for developers and DevOps engineers, who aim to take their team's performance to the next level and save costs on additional tools they no longer need.


Average Ratings

21 Reviews
  • 4.5 / 5
    Overall
  • 4 / 5
    Ease of Use
  • 4 / 5
    Customer Service

Product Details

  • Starting Price
    $299.00/year
  • Free Version
    Yes
  • Free Trial
    Yes
  • Deployment
    Installed - Mac
    Installed - Windows
  • Training
    Documentation
    Webinars
  • Support
    Online
    Business Hours

Vendor Details

  • JetBrains
  • www.jetbrains.com
  • Founded 2000
  • Czech Republic

About TeamCity

TeamCity is an all-in-one pre-integrated solution for Continuous Integration and Continuous Deployment. Whether you develop in Java, .NET or for mobile platforms, TeamCity has something to offer. With its REST API and over 100 ready-to-use plugins, TeamCity will fit all your needs.


Spotlight_media_placeholder

TeamCity Features

  • Hierarchical View
  • Move & Copy
  • Parameterized Testing
  • Requirements-Based Testing
  • Security Testing
  • Supports Parallel Execution
  • Test Script Reviews
  • Unicode Compliance
  • Build Log
  • Change Management
  • Configuration Management
  • Continuous Delivery
  • Continuous Deployment
  • Debugging
  • Permission Management
  • Quality Assurance Management
  • Testing Management

TeamCity Reviews Recently Reviewed!


Not an easy tool, but does the job

Feb 09, 2018
4/5
Overall
1 / 5
Ease of Use
3 / 5
Features & Functionality
3 / 5
Customer Support
3 / 5
Value for Money
Likelihood to Recommend: 5.0/10 Not
Likely
Extremely
Likely

Pros: It does its job, and once you've set it up it's pretty solid. Agents and server have never needed a reboot as far as I know, and upgrades are quick enough.

The integration with the VCS (SVN where I work) can let you keep track of what you have down the pipeline and, if you use the right tracking tool and add ticket numbers to the commit comments, you might find useful seeing what brought to that commit.

If you often create new projects, the template feature can enormously speed up the process.

Cons: It's very very easy to screw up. It gives you quite enough rope to hang yourself and your whole team twice, like creating dependencies among builds so that a simple commit can make the agents run for hours, or other amenities where you're not really sure what's the code you're building from (or, you might even be sure, but wrong!)

If you're not well organized and don't know your way around the myriads of configurations, you may well end up not knowing what features you are deploying.

It really needs some serious study before using it in production, and since it's not something you configure everyday, it's not easy to keep trained. In this perspective, the template feature will make you forget what's going on.

Sadly, it's the only CI/CD tool I've ever used, so I can't compare it to anything else.

Capterra-loader

Best tool for build configuration,build history, and system maintenance in real time applications

Mar 11, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money

Pros: Every enterprise business uses this tool for maintaining their services enabled and establish the best business flow. All the services that are being build via Mule can be available via team city to be deployed.Its features include build history, user management and system maintenance. Build history has excellent feature of holding the various build version that are deployed earlier.Use service messages in your build scripts, interact via REST API, or create plugins for TeamCity using Open API. User Management has different ways of user authentication, and a log with all user actions for the transparency which can be used for tracking all activity on the server.Best feature is Version Control System(VCS) in which Team city in a single build it can take source code from different VCS Repositories.All the versions history is available environmental wise.

Cons: The least of this software is there are some additional features required for the versions to avail across different enviroments like manual build configurations process can be avoided for the lower environments and UI part can be increased looking for new enhancements

Changed the way I computer

May 06, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money

Pros: My phone is my laptop- my laptop is my desktop. My work computer is my personal computer. I can control any of my computers from anywhere. When my kids need me to enter the admin password, I just do it from my phone.

I've turned a dozen or more people on to it, because it's just that convenient.

Cons: The only con I can think of is that it's enabled me to be even lazier than I used to be. Do I need to do something on the downstairs computer, but I'm upstairs? No problem, I just teamviewer in from upstairs. I've gained 15 lbs.

Developer's Essential Tool

Nov 14, 2017
4/5
Overall
3 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: Once you get this powerful CI tool up and running, it will save your development massive amount of time. We have been using this for years, all set up to build, run unit tests and deploy to a staging server. Also, JetBrains generously lets you use it for free up to 3 build agents from the get go, so cost is not a concern here.

Cons: The tool can be a bit complex and overwhelming to get started if you are new to the tool. If you overcome this hurdle, it will be worth your while.

Excellent continuous integration and automated build tool

Jul 02, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: TeamCity plays really well with .NET check-ins and continuous integration. If you've checked in something that breaks a build, or that won't pass the tests that have to be passed before a build commences, TeamCity will definitely let you know. This is a great kit for CI and getting builds out when you've got multiple players involved in updating and maintaining code throughout the day.

Cons: The security options for TeamCity to let people run it from workstations and simulate a build to see what might break -- that can be a little tricky to get going.

Capterra-loader

Great tool for CI

Jun 28, 2018
5/5
Overall
4 / 5
Ease of Use
5 / 5
Features & Functionality

Pros: We manage all build configurations, deployments triggers, automated tests triggers through Team City. It is the best tool, I have used till now. It allows you to clone projects, mute/investigate failing tests, pause triggers.

Cons: You need some time to master the use of team city. There is a lot to learn if you are new to team city. But with time and practice, you are good to go.

Used this as part of the deployment pipeline. Using it everyday - although mostly automated already.

Jul 14, 2017
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
3 / 5
Customer Support
3 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: I'm familiar with it in regard to build and deployment pipeline. My current company uses it as well as my previous one. The UI seems quite intuitive, as I could modify existing pipeline quite easily. There are quite a lot of features (although I believe there are lots that I haven't explored yet).

Overall: Deployment pipeline for programmers

We use TeamCity for automation and CI and is great

Jun 05, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money

Pros: TeamCity in comparison to other CI software have a better interface. It is clear and helps to understand the software. The integration with other software is algo great.

Cons: Maybe that is not an open source software and the limit of free agents (Only 3) because if you have to compile code in different kernel versions of Linux (like us) is a problem. I think that a few more free agents will be great.

TeamCity is how CI should be done

Mar 07, 2018
5/5
Overall
4 / 5
Ease of Use
5 / 5
Features & Functionality
4 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 9.0/10 Not
Likely
Extremely
Likely

Pros: As a former Jenkins user, I find TeamCity to be a much more user-friendly way to do Continuous Integration. There are recipes that cover the spectrum and integration with git/github is very cool. I also like the extensibility and integration vaialble through the various plugins.

Cons: Continuous Integration can be daunting to set up and use - TeamCity handles this pretty well but there is a definite learning curve.

Easy to use continuous integration tool

Feb 06, 2018
5/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money

Pros: Much easier than Jenkins to setup a C# build. Love the ability to do templating on common build scenarios. Nice integration with GitHub for build status on PR's

Cons: I would like to be able to setup Build Pipelines. The integration with Visual Studio and Git is lacking.

Powerful build tool with lots of extension capabilities - we use for CI Java builds and CD.

Feb 15, 2018
4/5
Overall
2 / 5
Ease of Use
4 / 5
Features & Functionality
3 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: Reliable, lots of extension and customization possibilities, versatile, fast, integration with IntelliJ.

Cons: UI is confusing, not clear what to look where, confusing terminology, many times you look at a link and have no idea where it will lead to, in general UX - substandard.

Overall: Good reliable build tool, very flexible, used for builds (Java and Docker packaging), CI, CD

easy to configure, easy to use, powerful when works

Sep 20, 2017
4/5
Overall
5 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: Teamcity is a small and powerfull continuos integration tool, I configured my first project in a good way reading the manuals, also it is easy to integrate with another development tools like TFS

Cons: I think the cons is the agents that you can use with free edition, also de configurations that you can includo as i remember the maxium is 20

Great software about continuous integration

Jun 12, 2018
4/5
Overall
3 / 5
Ease of Use
3 / 5
Features & Functionality
4 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend: 6.0/10 Not
Likely
Extremely
Likely

Pros: It is a wonderfull software about continuous integration and one of the few that has integration with plastic scm. Also it have a great seat of rules to apply in some parts of product as trigger vcs.
It have a free version!

Cons: It does not have a extensible part to improve the build configurations, it will be good has any possibility to code our own build step as you can do into BuildBot

Capterra-loader

Very user-friendly and comparatively easily configurable build management software

Mar 20, 2018
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: I have been using it for last few months and I liked its user interface, reliability, robustness, and comfort in use

Cons: Its cost could have been a bit more reasonable. Another limitation is java based configurable build management software. One needs to have Java skills if he wants to create the plugin of his choice.

Good Continues Integration but it must be better

Jul 16, 2018
4/5
Overall
2 / 5
Ease of Use
2 / 5
Features & Functionality
4 / 5
Customer Support
2 / 5
Value for Money
Likelihood to Recommend: 7.0/10 Not
Likely
Extremely
Likely

Pros: It is a good product, it makes his job and it good for a company because it creates all the release that you want.

Cons: I think that it must update some properties. For example, the notifications, maybe they could be good a integration with Skype, Telegram, or Slack

Overall: It makes the life better for developers

Capterra-loader

A quality product

May 31, 2018
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
4 / 5
Value for Money
Likelihood to Recommend: 8.0/10 Not
Likely
Extremely
Likely

Pros: 1. Build merging is easy
2. Easy to install
3. Plugins are making work easier, an important point is it's flexible

Cons: It will take time to understand the Teamcity as a beginner its not easy to learn. It needs lots of hands on.

I love the free-tier of this software!

Aug 08, 2017
5/5
Overall
3 / 5
Ease of Use
5 / 5
Features & Functionality
5 / 5
Customer Support
5 / 5
Value for Money
Likelihood to Recommend: 10.0/10 Not
Likely
Extremely
Likely

Pros: I love how if you have a small amount of projects, this software is free. You can customise this software a lot!

Cons: If you reach the max amount of free projects, you are required to pay a hefty fee. Yes they deserve the money, however it is a large jump compared to free. Just be aware.

Overall: Easy to use compiling of software!

Extremely good, need some improvement for Continuous Delivery

Nov 26, 2014
5/5
Overall
4 / 5
Ease of Use
5 / 5
Customer Support

Comments: Hi Guys, I'm a fan of TeamCity and I've convinced many of the teams at work to abandon Jenkins for TC.

I see some limitations in Continuous Delivery, unfortunately TC's build chains are a quite clumsy, compared to the way you design a build pipeline in products like Thoughtworks Go, which has recently become free and opensource.

That's the major limitation I see. For the rest, it's a fantastic product. Keep up with the good work!

Solid CI platform

Dec 05, 2016
4/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
4 / 5
Value for Money

Comments: Used on a large team, replaced a Jenkins setup, no problems and highly configurable. We had some issues running lots of builds concurrently on a Mac Pro, so it'd be nice if there were more features (such as isolation) supporting such scenarios out of the box.

Good CI solution if you're using JetBrains toolset

May 24, 2018
3/5
Overall
4 / 5
Ease of Use
3 / 5
Features & Functionality
4 / 5
Customer Support
4 / 5
Value for Money

Pros: A lot of integration options - especially well integrates with other JetBrains products. Simple walkthrough for initial setup.

Cons: Not all build systems have good up-to-date integrations. And they are prone to break on updates. Finding some settings after initial setup is not easy.

GREAT~!

Mar 19, 2018
5/5
Overall
4 / 5
Ease of Use
4 / 5
Features & Functionality
4 / 5
Customer Support
4 / 5
Value for Money

Pros: It has a good interface and navigation. It have liked all the software from JetBrains. It has great functionality and a good guide for the software.

Cons: It is quite time consuming and a bit complex of a system to figure out how to use. It could be made more user friendly.