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»

If you previously used a different solution, which one did you use and why did you 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»
Amit Cohen
Real User
DevOps Engineer at a tech services company with 11-50 employees
Dec 03 2017

What is most valuable?

VCS Trigger: Provides excellent source control support. Able to customize a feature with the specific conditions we want. For example, if we wanted only a specific branch… more»

How has it helped my organization?

Automatic VCS Triggers, MSTest, and NUnit integration made our workflow much faster and efficient. It just felt more mature and everything was working as we expected.

What needs improvement?

The upgrade process could be smoother. Upgrading major versions can often cause some pain.

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

Start with the free tier for a few build configs and see how it works for you, then according to your scale find the enterprise license which fits you the most.

If you previously used a different solution, which one did you use and why did you switch?

TFS, back at the time TFS carried too much overhead for us. So, we looked for a better solution out there. When we discovered TeamCity, it totally speeded up our workflow… more»

What other advice do I have?

It really is dependent on your product needs. Do market research and see the pros and cons versus open source or any other solutions out there.

Which other solutions did I evaluate?

Jenkins, but it was not mature enough and did not meet our needs at that time.
Find out what your peers are saying about JetBrains, Jenkins, Atlassian and others in Build Automation. Updated: September 2019.
365,820 professionals have used our research since 2012.
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.
Karan Gurnani
Real User
Software Tools Developer II at a tech vendor with 1,001-5,000 employees
Dec 03 2017

What is most valuable?

* Templates * Meta-runners * Plugins * Multiple version control system support * REST API support

How has it helped my organization?

We can build our code daily and automatically, with email notification for failures. It's easy to move to a new release because of templates and meta-runners, and agent… more»

What needs improvement?

REST API support lacks many features in customization of builds, jobs, and settings. Also, integration with newer technologies needs improvement.

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

I don't handle pricing so I can't really advise on this.

If you previously used a different solution, which one did you use and why did you switch?

No previous solution.

What other advice do I have?

Use Templates and meta-runners, they are very useful in scaling your product with new releases.

Which other solutions did I evaluate?

We did not evaluate other options but we may consider moving to Jenkins because it's free and has many similar features.
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.
Real User
Software Engineer with 501-1,000 employees
Dec 03 2017

What do you think of TeamCity?

What is most valuable?

Good visualization of builds Easy configuration Good integration with IDE and JetBrains products

How has it helped my organization?

People react faster on failing builds.

What needs improvement?

I would suggest creating simple and advanced configurations. Advanced configurations will give more customizations like Jenkins does.

For how long have I used the solution?

Three to five years.

What do I think about the stability of the solution?

Generally no, just in a few cases.

What do I think about the scalability of the solution?

No, adding new build agents were enough.

How is customer service and technical support?

I would give technical support an eight out of 10. They provide help quickly.

Which solutions did we use previously?

At another…

Articles

User Assessments By Topic About TeamCity

Find out what your peers are saying about JetBrains, Jenkins, Atlassian and others in Build Automation. Updated: September 2019.
365,820 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!
Sign Up with Email