TeamCity is a great tool for Continuous Integration with a lot of advanced features provided out-of-the-box. In this session, we will learn how TeamCity helps the software development in the daily routine; what was added to the product in the latest releases; what features are coming next.
You are going to learn why build pipelines are useful, and how the CI server can optimize when properly configured. I will also show, how to configure the builds using the special Kotlin DSL provided with TeamCity.