JetBrains

TeamCity

4.5 / 5 9 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

9 Reviews
  • 4.5 / 5
    Overall
  • 3.5 / 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!


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

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.

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.

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.

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

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!

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

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.

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!