Child pages
  • Hajipur 9.1 EAP2 (build 36518) Release Notes

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Per-branch Versioned Settings

TeamCity now supports branches in versioned settings roots. To enable branches, define a branch specification in settings VCS root and include there branches you want to track.

Support for branches means that you can create a branch with custom settings and TeamCity will use these settings to run a build. In a branch it is possible to customize configuration parameters, add/modify/delete build steps and build features.

Moreover it is possible to run a build on old TeamCity settings using 'Run build with this change' action on a VCS modification.

Also you can run a personal build with changed TeamCity settings from IDE. This can be useful if you want to disable some build logic in your personal build, e.g. skip some tests unrelated to the change you made. If you store settings in a dedicated repository which is not attached to a build configuration, then you need to disable 'Hide Not Related To Current Project' option in Idea to make TeamCity show suitable configurations (it is a known problem, watch https://youtrack.jetbrains.com/issue/TW-41386 for updates).

Support for NUnit 3.0

Starting from this EAP, the TeamCity NUnit runner supports NUnit 3.0.

...