TeamCity offers flexibility in creating build pipelines with cross-platform support, powerful plugins like Octopus Deploy, and integration with version control systems, providing a centralized automation solution for continuous integration and deployments.


| Product | Mindshare (%) |
|---|---|
| TeamCity | 5.4% |
| Jenkins | 8.7% |
| GitLab | 7.2% |
| Other | 78.7% |
| Title | Rating | Mindshare | Recommending | |
|---|---|---|---|---|
| GitLab | 4.2 | 7.2% | 97% | 91 interviewsAdd to research |
| VMware Tanzu Platform | 4.0 | 2.5% | 100% | 23 interviewsAdd to research |
| Company Size | Count |
|---|---|
| Small Business | 11 |
| Midsize Enterprise | 3 |
| Large Enterprise | 12 |
| Company Size | Count |
|---|---|
| Small Business | 88 |
| Midsize Enterprise | 46 |
| Large Enterprise | 148 |
TeamCity streamlines CI/CD processes by supporting cross-platform building and testing for .NET, Java, and Ruby on Rails. It integrates with GitHub for code management and enables build environments for C/C++ projects, ensuring automated builds, unit tests, and security scans run efficiently. While praised for its user-friendly interface and quick setup, challenges include complex setup steps for configurations, a less structured interface, and limited reporting features. Integration with Octopus Deploy and Bitbucket can be improved, and enhancements are needed in the REST API and .NET deployment.
What are the essential features of TeamCity?In sectors such as software development and IT consulting, TeamCity is implemented to automate CI/CD pipelines across diverse platforms, supporting development languages like Java and .NET. Companies leverage it to streamline deployment processes to cloud-based environments, enhancing efficiency and reducing manual intervention.
Toyota, Xerox, Apple, MIT, Volkswagen, HP, Twitter, Expedia
| Author info | Rating | Review Summary |
|---|---|---|
| IT Professional at NatWest Group | 3.5 | We use TeamCity for build configuration, pipeline creation, and automation. Its valuable features include support for multiple agents and scripting languages. However, the interface needs improvement as it is unclear, with issues like unclear project browsing and job timeout limits. |
| Python Django developer at Cielo WiGle Inc. | 4.5 | I use TeamCity for our CI/CD pipeline to deploy code from GitHub to AWS seamlessly. Its usability and speed are impressive, though it would be helpful to receive alerts for discrepancies between staging and production environments. |
| Technical Support Lead at a computer software company with 5,001-10,000 employees | 2.5 | I used TeamCity for deploying changes from testing to production. While user-friendly and structured, it lacks the flexibility of Jenkins, which offers better integration with Bitbucket and Visual Studio, supported by extensive documentation and community resources. |
| Software Engineer at Home Depot | 4.5 | I use this stable and scalable solution for testing and building, significantly reducing deployment time and errors. I value its backend access and audit features, though I find the UI difficult for new users to navigate. |
| Developer at a hospitality company with 1,001-5,000 employees | 3.0 | I integrate TeamCity with Git for development processes, using it for flexible deployment steps across various technologies. Although I faced some integration challenges, issues are generally resolved with documentation, and it supports scalability in large-scale projects effectively. |
| Cloud DevOps engineer at DeepMetis | 3.5 | TeamCity is user-friendly and easy to configure for automated builds. I like its stability but wish for better graphical pipeline visualization and the ability to stop/resume builds mid-process instead of restarting. I rate it 7/10. |
| Owner at a computer software company with 11-50 employees | 4.0 | I find TeamCity's GUI nice for automation and development, but the expensive setup and timezone challenges with European tech support are drawbacks, despite its good scalability. |
| DevOps Enginee at Local Projects | 4.0 | TeamCity is a flexible CI server with strong plugins, allowing simple pipeline setup for my team. However, its initial complexity, lack of out-of-the-box solutions, and clunky configuration editing are concerns, making me consider alternatives like Harness. |