Powerful Continuous Integration out of the box
Do you practice a traditional approach to Continuous Integration, or prefer Feature Branches with Git or Mercurial? Either way TeamCity has got you covered with a wide range of developer-oriented features to take your team’s performance to the next level.
Start saving your time from day one
Whether you develop in Java, .NET or for mobile platforms, TeamCity has the essentials you need to get started in a matter of minutes, right inside the installer package.
Extend as you go
Whenever you need special additional functionality, choose from over 100 ready-to-use plugins. Or, add custom features by creating your own plugins using the TeamCity Open API.
Enjoy all-around customer support
Never feel left alone. Get help from various support channels including a public issue tracker, community forum, and comprehensive online documentation.
Rely on scalable architecture and licensing
TeamCity gets smarter as you get bigger. Its licensing model allows you to start completely free, and smoothly expand your server capacities as you need more power.
Integrate and deploy continuously
Initially a Continuous Integration server, TeamCity has encompassed all the features you expect from a mature Continuous Deployment platform. Today it is the best choice you can make for both.
- free forever
- access to all product features
- support via the forum and issue tracker
- 20 build configurations
- 3 build agents
- perfect for small teams and individual developers
Your 24/7 Build Engineer
Powerful and user-friendly Continuous Integration and Deployment server that works out of the box
Remote run and pre-tested commit
Build, check and run automated tests on the server even before committing your changes – keeping your code base clean at all times.
On-the-fly build progress reporting
Don’t wait for a build to finish to discover that something is wrong.
Project hierarchy – Form your project tree to inherit parent settings and permissions.
Templates – Create templates with common settings and inherit any number of build configurations from it.
Build chains and dependencies – Break down a single build procedure into parts that can be run in sequence or in parallel.
Comprehensive VCS integration
Using feature branches for development? TeamCity will detect and build changes in your branch, as well as merge it to the master.
Synchronize your project settings with VCS, and never lose track of them again.