TeamCity

TeamCity

(48)
4.3 out of 5 stars

One reason TeamCity is dubbed an "Intelligent CI server" is its approach to integration. When we say we support a tool, we mean it in every way possible. For example, support for Visual Studio projects provides automatic detection of tool versions, testing frameworks support, code coverage, static code analysis, and more.

Work for TeamCity?

Learning about TeamCity?

We can help you find the solution that fits you best.

Find the Right Product

TeamCity Reviews

Ask TeamCity a Question
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • User Industry
  • For Category
Ratings
Company Size
User Role
User Industry
For Category
Showing 48 TeamCity reviews
LinkedIn Connections
TeamCity review by <span>Adolfo T.</span>
Adolfo T.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

JET BRAINS again the best

What do you like best?

I'm a fan of programs from developer "JET BRAINS", so I decided to try TeamCity. At once I will say that I was not disappointed. It has a clear user interface and good navigation on it. The platform is quite flexible and stands up for all your needs. TeamCity provides a good set of functions for a building of your project. Also you can control assembling the project and then test it. An excellent user guide, it is complete and understandable. Excellent acceptance tests, most of all I use them.

What do you dislike?

Quite a complex system. Many settings for each project, this requires a lot of knowledge and time. It would be nice to simplify and automate this process.

Recommendations to others considering the product

TeamCity is definitely worth your attention if you are looking for an enterprise software for continuous integration. You can try it and decide yourself!

What business problems are you solving with the product? What benefits have you realized?

We began to save a lot of time. We have reduced the number of failures and problems. We control about 20 projects using TeamCity. It's pretty easy to control so many projects because you can call up the necessary tests and just wait for notifications.

Sign in to G2 Crowd to see what your connections have to say about TeamCity
Headshots
TeamCity review by <span>Cyril C.</span>
Cyril C.
Validated Reviewer
Verified Current User
Organic
Reviewed On

Fantastic software product!

What do you like best?

Teamcity is a powerful tool for continuous integration and continuous deployment in a production environment. It provides a simple setup process, with the ability to configure many parameters. The software product has a simple user interface. A large number of plug-ins help to significantly expand the functionality.

What do you dislike?

At the beginning, the tool may seem a bit complicated, especially if you are a beginner. As for testing, it is not always possible to quickly interpret errors. Sometimes it is difficult to understand why the assembly broke. In addition, I would like to upgrade the interface.

Recommendations to others considering the product

If you need the service ""all in one"" - then TeamCity - a godsend for you!

This service is easy to configure and starts for a very short time. Simplicity of scalability. TeamCity is well suited for small companies, but it can also be used for a large company with an enhanced package.

What business problems are you solving with the product? What benefits have you realized?

My team had a need to create one common environment for all applications with the possibility of simple integration. So, TeamCity is an excellent tool for automatic assembly, testing and continuous deployment. This service has allowed us to improve the efficiency of the entire continuous delivery process.

What Continuous Integration solution do you use?

Thanks for letting us know!
TeamCity review by <span>Brad W.</span>
Brad W.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

Good for CI but has some snags

What do you like best?

Easy to install and configure

Easy to use

What do you dislike?

Too frequent major updates, requiring IT time to re-setup. This is actually the biggest reason we are moving off of TeamCity.

Also, it was not designed with security in mind. For example, the register user page is turned on by default, which is a huge security hole because it allows anyone to create an account. And putting this web app behind an HTTPS-only connection doesn't quite work because the administration pages are hard-coded to link to HTTP (very poor coding practice), so then user has to manually change address to HTTPS again and again.

Recommendations to others considering the product

Try it out and be sure to evaluate what it is going to be like when there is a new major version every year, and also do a security risk analysis.

What business problems are you solving with the product? What benefits have you realized?

We configure both CI builds and for deploys, for multiple environments. Most of the time it works very well so that we don't even have to think about it.

TeamCity review by <span>Christopher B.</span>
Christopher B.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

A Solid All Around Automation Tool

What do you like best?

TeamCity integrates better with .NET tooling than any other automation system out there. From it we can build our pull requests from GitHub, run our unit tests, deploy to integration servers and run our smoke tests. It hooks in well with other JetBrains tools (we use Reharper and DotCover) and logs in with domain credentials, keeping life simple.

What do you dislike?

The configurations are not nearly as simple as they could be. When changing a setting, it is not always clear what is driven from the build master vs the build agent. It would also be much better if the program could update in place on its own, updates are a bit of a process.

What business problems are you solving with the product? What benefits have you realized?

Before TeamCity, we did not have abny way of running our pull requests through a validation process. Now our code is all required to run and be tested on every commit. With the GitHub intergrations, we are even able to enforce that the tests are passing before the code moves forward. Our code is more stable and reliable thanks to TeamCity.

TeamCity review by <span>Eduard K.</span>
Eduard K.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

Outstanding service!

What do you like best?

TeamCity truly deserves to be called an "Intelligent CI server". No wonder why since it has so many amazing features such as detection of tool versions, testing frameworks support, code coverage, and static code analysis, etc. I thinks it is one of the best software out there that provides such a Continuous Integration server and Continuous Deployment platform at the same time.

What do you dislike?

I can't really find anything I do not like about it. It is just so good from the beginning to the end. It provides our company with everything we need and more.

Recommendations to others considering the product

Get your hands on TeamCity as soon as possible! ;-)

What business problems are you solving with the product? What benefits have you realized?

I cannot even fathom how else we would Integrate and deploy continuously our huge website without TeamCity. Our entire system depends on its high quality service.

TeamCity review by <span>Connor H.</span>
Connor H.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

Most feature-complete CI server I've used

What do you like best?

Once you've got TeamCity running you're just a few clicks away from the most pleasant setup experience around. You can easily extend the capabilities of your server by harnessing community developed plugins that are capable of just about anything, from running simple test suites to building games with the powerful Unity game engine.

What do you dislike?

Compared to the setup of services such as Atlassian Bamboo, Jenkins and Travis CI, TeamCity can be a drag to configure. Whilst it certainly is worth it in the long run it's simply a lengthy inconvenience for those who are tasked with doing it.

Recommendations to others considering the product

Make sure to take full advantage of the free trial, you should be able to cram as much testing as you need in to ensure it's the right product for you. If you are looking to work with a specific language then you should check out the available plugins before trying it to make sure that said language is actually supported.

What business problems are you solving with the product? What benefits have you realized?

TeamCity is primarily used to automate the periodic execution of various test suites we write for our projects, recently we've decided to take it a step further and have TeamCity deploy built artifacts to our bug finding environment before letting the QA testers have their way.

Kate avatar
Kate from G2 Crowd

Learning about TeamCity?

I can help.
* We monitor all TeamCity reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.
TeamCity
(48)