TeamCity Reviews

Filter by:Reset all filters
industry
Loading...
Filter Unavailable
Company Size
Loading...
Filter Unavailable
Job Level
Loading...
Filter Unavailable
rating
Loading...
Filter Unavailable
Steven Gomez
Real User
Lead Engineer at a pharma/biotech company with 1,001-5,000 employees
Jun 17 2019

What is most valuable?

TeamCity has a remote build feature that we have used to support legacy products (that use compilers that cannot run on current OS versions). Rather than having developers… more»

How has it helped my organization?

The flexibility of TeamCity allows it to fit in workflows that I have yet to imagine. As we learn how to configure the build processes to fit our needs, it will prove to… more»

What needs improvement?

Their online documentation is fairly extensive, but sometimes you can end up navigating in circles to find answers. I would like them (or partner with someone) to provide… more»

What's my experience with pricing, setup cost, and licensing?

Jet Brains allows using their product at no charge, but with a cap on build agents, and the number of build configurations allowed, so you can explore the capabilities… more»

Which solution did I use previously and why did I switch?

No, we were new to CI/CD.

What other advice do I have?

Wish the Tomcat server could magically convert to HTTPS (instead of the apparent default of HTTP). There are published works on using TeamCity (separate works by authors… more»

Which other solutions did I evaluate?

Yes, considerations were given to open source products (Jenkins/Hudson, go.cd ...). It did not appear that any of the others considered could provide an equivalent of the… more»
Alison Monteith
Real User
Snr. Devops Engineer with 201-500 employees
May 12 2019

What is most valuable?

The most valuable features are: * Build chains - it's really easy to set up all of your build dependencies * Snapshot dependencies and triggers - you always build the correct code as a snapshot is taken at the moment you run the build chain (i.e. no unexpected check-ins are included in your build!) * Templates - for setting standards and making the configuration easy and clean * Meta runners -… more»

How has it helped my organization?

It provides repeatable CI/CD throughout our company with lots of feedback on failures and successes to the intended audiences via email and Slack. This speeds up release cycles tremendously. Also, it helps when it comes to PCI/auditing (if set up correctly), as TeamCity has great security and tracking model.

What needs improvement?

It will benefit this solution if they keep up to date with other CI/CD systems out there. Although I think TeamCity has everything anyone would need, and covers almost every scenario, it needs to keep evolving just to appear to be in sync with others. Also, more marketing would be helpful just to get the word out on what an amazing product TeamCity is.
Find out what your peers are saying about JetBrains, Jenkins, Atlassian and others in Build Automation. Updated: December 2019.
391,932 professionals have used our research since 2012.
RalfRosen
Real User
Software Developer at a tech vendor with 51-200 employees
Dec 16 2019

What is most valuable?

The most valuable aspect of the solution is its easy configuration. It also has multiple plugins that can be used especially for building .net applications.

What needs improvement?

Some of the configurations have room for improvement. They are partly calling another tool via the command line and the parameters on the command line are occasionally hard to use. If there was more documentation that was easier to locate, it would be helpful for users.

What other advice do I have?

We use the on-premises deployment model. I'd advise others that it's absolutely necessary to use an integration tool that can run integration tests. I'd rate the solution eight out of ten.
Aaron Lord
Real User
Web Developer and Software Architect at a tech vendor with 1-10 employees
Feb 25 2018

What is most valuable?

The three best features are the following: * Automated builds triggered on check-in * Execution of unit tests with code coverage reports * Automated deployment to various environments.

How has it helped my organization?

Being the sole TDD developer in an organization is not enough if the rest of the team does not test as well. Using TeamCity and emailing everyone on fail is one way to emphasize the importance of testing code and showing management why taking the time to test actually does saves time from having to fix bugs on the other end.

What needs improvement?

Last time I used it, dotnet compilation had to be done via PowerShell scripts. There was actually a lot that had to be scripted. Whether to present an error code or just throw an exception, it was unclear, as well as having to paste a script versus executing a PS file. Fewer "options" in this section with greater consolidation and handling would be appreciated.

Articles

User Assessments By Topic About TeamCity

Find out what your peers are saying about JetBrains, Jenkins, Atlassian and others in Build Automation. Updated: December 2019.
391,932 professionals have used our research since 2012.

TeamCity Questions

What is TeamCity?

TeamCity is a Continuous Integration and Deployment server that provides out-of-the-box continuous unit testing, code quality analysis, and early reporting on build problems. A simple installation process lets you deploy TeamCity and start improving your release management practices in a matter of minutes. TeamCity supports Java, .NET and Ruby development and integrates perfectly with major IDEs, version control systems, and issue tracking systems.

TeamCity customers

Toyota, Xerox, Apple, MIT, Volkswagen, HP, Twitter, Expedia

Read Archived Reviews
BUYER'S GUIDE
Download our free Build Automation Report and find out what your peers are saying about JetBrains, Jenkins, Atlassian, and more!