Child pages
  • Indore 2017.1 EAP1 (build 45965) Release Notes

Versions Compared

Key

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

...

Since 2017, TeamCity adopts the common JetBrains versioning scheme that identifies versions by year, following the pattern: “<year>.<number of the feature release within the year>.<bugfix update number>”. Hence, we’ll be releasing TeamCity 2017.1, formerly known as TeamCity 10.1.

TFS Integration

...

Improvements

TeamCity improves its integrations with VCS hosting services and now TeamCity can be connected to TFS/VSTS the same way it is connected to GitHub, GitHub Enterprise or BitBucket Cloud. Once a connection is configured, it is really simple to setup projects which use TFS/VSTS repositories.

...

  • You can now stop a build on exceeding a certain build log size specified using the Fail build on metric change condition.

  • On encountering a specified text in the build log, you can opt to stop the build immediately.

...

  • Now the Build Chains tab provides a more compact representation of chains. Previously, if several top builds triggered the same chain of dependent builds, TeamCity displayed several build chains.
    Now only one build chain is displayed with several “top builds”

  • Additional display options are available for build chains: “Group by projects”, “Hide details”, and “Hide redundant edges”.

  • When a build is selected in a build chain, all the downstream/upstream builds are highlighted transitively.

Image Added

Enforce clean checkout  for build chain

...

The option also enables rebuilding all dependencies (unless custom dependencies are provided via the custom build dialog or  the schedule trigger promotes a build).

Image Added

Other Improvements

  • Modifiable Build Queue Optimization: Prior to this version, TeamCity optimized the build queue by automatically replacing queued builds with an earlier started build or a more recent queued build if the builds used the same change set and with the same custom properties. This default behavior can now be manually disabled via the corresponding option in the VCS Build Trigger and Schedule Build Trigger.

Image Added

  • You can now use NuGet Publish for TeamCity NuGet Feed.

  • TeamCity plugin for IntelliJ-based products supports remote run from TFS now.

  • It is now possible to override build triggers defined in a template.

  • TeamCity now detects problems with agents upgrade and shows health report.

  • You can test the connection to your VCS when configuring Commit Status Publisher.

  • TeamCity users can now retrieve forgotten passwords.

  • There is a handy way  to quickly copy a failed test exception stacktrace to the clipboard.

  • The test name character limit has been increased to 1024.

  • CSRF protection has been implemented.

  • TeamCity-JIRA issue tracker integration now supports automatic project ids synchronization: when configuring the connection, all project ids can be loaded from a JIRA server automatically. If a new project is added to this JIRA server,  TeamCity will detect it and automatically synchronize the list of projects.

  • IntelliJ IDEA Project runner supports 'Build Artifacts' tasks specified in the 'Before launch' list of IDEA run configurations.

  • The Maven build runner now has a version selector.

  • When the "Show changes from snapshot dependencies" option is used, TeamCity shows which dependent build the changes come from. On hovering over the  Image RemovedImage Addedicon (in the Changes pop-up on the Build configuration overview page and on the Changes tab for a build)  the number of the dependent build is displayed; clicking the link opens the changes tab of the dependent build.

  • Fixed issues