Set up your CI and CD pipeline in code using configuration scripts based on the TeamCity Kotlin DSL.
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.
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.
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.
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.
Never feel alone. Get help from various support channels including a public issue tracker, community forum, and the comprehensive online documentation.
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 to.
Initially a Continuous Integration server, TeamCity has encompassed all the features you'd expect from a mature Continuous Deployment platform. Today it is the best choice for both that you can make.
Pandas love watching your builds turning green even more than they love bamboo.
TeamCity makes them happy.
TeamCity 2020.1 allows you to specify conditions for your build steps and execute them only if the criteria are met. This can be used to execute different command line scripts on different platforms, to deploy changes in different branches to different staging servers, and in many other situations.
Simple and reproducible cluster deployments are now available out of the box. Version 2020.1 lets you implement a scalable CI/CD architecture on top of Kubernetes: build agents can be launched automatically when you need them, do their job, and then be removed after the build is completed.
TeamCity 2020.1 allows automatically sending the status of your builds and deployments to Jira Software Cloud, supports the Azure DevOps pull requests, and features the all-new Slack notifier that lets your team get notifications about the status of your builds directly in Slack.
You’re in good company!
Did I mention, that I love @teamcity?
Setting up Continuous Integration with GitHub the easy way.
Thank you for such an incredibly good product which is so easy to use and helps make our development team so productive.
If you really know what you're doing, you can clearly see how superior TC is.
I'm really impressed with JetBrain's @teamcity — outstanding is the word.