Teamcity logo

The TeamCity Blog

The Hassle-Free CI and CD Server

Early Access Program

TeamCity 8.0 EAP (build 26984)

Hello everybody!

New TeamCity 8.0 EAP is waiting for you to try. This build contains several improvements and new features which make TeamCity an ultimate choice for large installations.

Project groups

When this major feature was introduced, there were only a few visible changes such as appearance of “root” project and a new storage scheme for project configuration files. This time we’ve made a big step forward and you can feel the power of this long-awaited functionality. You can create, move sub-projects, organize them into a hierarchy.

Parameters and VCS roots are inherited from parent projects so new configuration variants like definition of global parameter (TW-11202) are easily utilized. It’s also worth mentioning that shared resources plugin is aware of project groups too.

Disk Usage and Server Health pages

TeamCity takes care about all groups of its users, though server administrators, probably, got less attention before than developers or build engineers. This version is called upon to destroy current gap. Mixing authorization mode and improvements in cleanup appeared earlier, now it’s time for server health and disk usage reports. They help you identify many server-related problems faster, including issues with databases, disk, VSC and configuration files.

Disk Usage page

VCS worker (experimental)

TeamCity is a very popular tool for building projects with large source code base which may require hours to checkout. This process could slow down server responsiveness and decrease server reliability due to VCS-specific problems. To resolve these issues, we’ve moved functions responsible for communication with code source repositories to a separate service – VCS worker. The workers give you a lot of flexibility in routing VCS requests and discovering CPU or memory issues related to VCS operations.
This feature is experimental and turned off by default. We’ll be glad to hear your feedback on it. Please, read release notes if you want to know more.

.NET Inspections

After .NET code analysis was introduced more than a year ago, we constantly improved it, making it more precise and useful. New full MSBuild model support removes a bunch of bugs causing wrong errors detections in code which was checked successfully by ReSharper and is absolutely clean.

Support of Mercurial sub-repositories

Sub-repositories in Mercurial is rather popular feature so DVCS support in TeamCity wouldn’t be full without it. From this EAP, TeamCity can retrieve changes from sub-repositories (including embedded ones) and shows them with other code changes.

Other features

  • investigation and muting of build problems ,
  • better shared resources,
  • new queued builds page,
  • ability to remove build
  • and more.

Please, try new EAP and tell us about your experience. You can find a full list of changes in release notes.

Happy building!

Comments below can no longer be edited.

4 Responses to TeamCity 8.0 EAP (build 26984)

  1. Avatar

    Peter Mounce says:

    March 5, 2013

    I notice on the release notes wiki page there’s an entry “Shared resources improvements”. Could you point me at the documentation for this feature, and any youtrack issues, please?

    On the face of it, that sounds like it could be _incredibly_ handy where I am currently. We use TeamCity to automate the creation of whole environments within AWS, run integration tests, and then tear them down again – but we can only reasonably have one environment running at a time, so support for a lock here would be really interesting.

  2. Avatar

    sery0ga says:

    March 5, 2013

    Hi Peter,

    Follow this link and you find all required documentation on shared resources.

    If you have any questions, please, feel free to ask.

  3. Avatar

    David Welsh says:

    March 6, 2013

    With TeamCity EAP 8 EAP out, when is the expected release date for version 8?

  4. Avatar

    pavel.sher says:

    March 6, 2013

    Hi David, most likely May 2013.

Discover more