TeamCity is a user-friendly continuous integration server for developers and build engineers using Java, .NET and Ruby, trivial to setup and free for small teams. Distributed building and unit testing, 600+ inspections for Java, JS, JSP, CSS and .NET; Customizable notifications and statistics; IDE plugins for Eclipse, Visual Studio and IntelliJ IDEA; Integration with JIRA, YouTrack and Bugzilla; Role-based user administration with LDAP; Maven&Gradle support.
What’s new in version 2024.12
The first glaring change you will notice seconds after the updated 2024.12 TeamCity server starts is the redesigned UI. We replaced the top navigation bar with a sleek side menu, revamped breadcrumbs, refreshed project and configuration icons, and introduced other visual enhancements for a cleaner, more functional experience.
Currently, TeamCity focuses on robust CI/CD for complex workflows, while TeamCity Pipelines is a user-friendly option for smaller teams that puts a high value on usability and intuitive UI. However, this separation leads us to the obvious challenges: some TeamCity users wish for the simplicity of Pipelines, while Pipelines users occasionally miss advanced features currently available only in TeamCity.
By merging these two products, we aim to eliminate this frustration and deliver a unified experience. TeamCity users will be able to choose between creating a streamlined Pipeline for quick setups or a fully customizable build configuration for advanced scenarios and complex build chains, ensuring the right level of flexibility for every user.
We encourage you to try TeamCity Pipelines now and share your feedback. Your insights are invaluable as we work to make this transition as smooth and user-focused as possible.