Home> Products> TeamCity
Fresh Updates
TeamCity 4.5
  • User groups
  • Advanced LDAP integration
  • Refined user experience
  • Improved IDE plugins
  • XML reports handling
  • Mono framework support
  • Git support (EAP)
And much more »

So the reason I made the switch is because of the time it take to set it up: 20 minutes. Everything was fully functional in under 20 minutes. I absolutely got no error at all. I just got through all the step of the wizard and then: done. Unit testing, code coverage, build, reports, etc... And it's absolutely free for small team.

Sebastien Lachance, Software Developer at BXSYSTEMS

More testimonials
FREE Professional Edition

Distributed Build Management and Continuous Integration Server

Click to enlarge

TeamCity is a continuous integration and build management system. With TeamCity, you can set up a build server within minutes and enjoy out of the box continuous unit testing, code quality analysis, and early reporting on build problems — even without leaving your favorite IDE. TeamCity offers a gentle learning curve, so you can quickly improve your release management practices by gradually adopting its advanced features and capabilities.

Read what's new in version 4.5 »
Screenshot Tour »

Fastest build feedback in the industry

Adaptive tests re-ordering, on-the-fly test results reporting, configurable notifications, and even making build artifacts accessible before the build is finished — TeamCity keeps you in the know with the most recent build updates and intermediate results, and shows how well your changes integrate into the project sooner. Learn more about TeamCity Continuous Integration.

Click to enlarge

Click to enlarge

Faster builds, better scalability — with grid computing

Distributed build management helps optimize your hardware resources utilization by parallelizing product builds within the build agents grid. With build chains support, you can even break down a single build procedure into several parts to run them on different build agents — both in sequence and in parallel — using the same set of sources in all of them. Learn about TeamCity Build Grid.

Click to enlarge

Proactive quality verification

TeamCity automates over 600 Java code inspections, code coverage and duplicates search — out of the box. It also builds, checks and runs automated tests on the server even before committing your changes — keeping your code base clean at all times. Learn more about Pre-tested Commit.

Click to enlarge

First-rate control over large-scale environments

TeamCity allows to administer build infrastructures of literally any size from a central Web interface. Define permissions and notifications with LDAP-aware user management. Watch your team performance and track responsibilities. Monitor all your builds and cluster utilization with detailed statistics and trends reports. Quickly add more build agents, when needed. Learn more about Build Management and Administration.

Compatibility and extensibility

TeamCity: Environments which TeamCity supoports Click to enlarge

TeamCity is at home everywhere. It supports Java, .NET and Ruby development. Setup is quick and easy under any platform, and offers out of the box integration with the most popular IDEs, build tools, testing frameworks and version control systems . Installation is a breeze — only 3 minutes from free download to a fully deployed and functional server.

TeamCity also provides Java API for all sorts of user modifications, from integration with other version control systems and build tools, to creating specific Web UI elements and custom reports. Learn more about developing TeamCity plugins.