TeamCity 9.0 EAP2 – Clean-up in background, Perforce streams and more
The fall has clearly arrived at our neck of the woods with yellow and scarlet foliage, rains, first frosts and a rich apple harvest. And while almost everyone seems to be busy baking apple pies, our developers are tirelessly cooking the new TeamCity version, carefully weighing out and mixing all the best ingredients which nicely turned into this TeamCity 9.0 EAP2 build.
Regardless of the season and the temperature outside, you do want your server to be available 24/7 and this is exactly what we have been able to achieve by moving the build history clean-up to the background.
Besides, the work on synchronizing the project settings with version controls continues, and now you can store your settings in a Mercurial repository.
Our developers make an effort to improve TeamCity integration with different version controls:
- This EAP release includes initial support for Perforce streams.
- We also improved support for the Mercurial version control system and now, for example, you can enable mercurial extensions only in the repositories where they are required. Previously you had to to edit global mercurial configs on the server and agents, which was inflexible and could lead to performance problems: we know it from our own experience here at JetBrains: the ReSharper team is using the
largefilesextension which in our case used to slow down the
hg pullcommand significantly in repositories. After removing the
largefilesextension, collecting changes time reduced to a few seconds compared to 10 minutes before.
This is by far not all – see our Release Notes for the complete list of the features and fixes in this new EAP version.
Subscribe to Blog updates
Thanks, we've got you!
Simple Fork-Join Framework With Matrix Builds
Matrix build in TeamCity executes the same set of steps on different combinations of input parameters, producing a matrix with the result of every execution, while using the Fork-Join pattern under the hood. Let’s see how this works.
TeamCity 2023.11: Matrix Build, Build Cache, and More
TeamCity 2023.11 is out! With this release, we’re introducing a number of highly anticipated features, including matrix builds, build caches, EC2 improvements, and more. Read on to learn more about the new features.
Meet us at AWS re:Invent 2023
TeamCity is taking part in AWS re:Invent this week! Stop by our booth to say hello and meet the team.