Skip to content

JetBrains/teamcity-investigations-auto-assigner

Repository files navigation

JetBrains team project TeamCity Build Status

TeamCity Investigations Auto-Assigner

General Info

  • Vendor: JetBrains
  • License: Apache 2.0
  • Plugin type: free, open-source

Plugin Description

The plugin adds a build feature which enables automatic assignment of investigations for a build failure. Investigations are assigned on the basis of the following heuristics:

  • If a user is the only committer to the build, the user is responsible.
  • If a user is the only one who changed the files, whose names appear in the test or build problem error text, the user is responsible.
  • If a user was responsible for this problem previous time, the user is responsible.
  • If a user is set as the default responsible user, the user is responsible.

TeamCity Versions Compatibility

Compatible with TeamCity 2018.2 and later.

Since TeamCity 2018.2 the plugin was bundled.

Additional configuration

  1. Frequency of processing problems: To avoid TeamCity server performance degradation, the extension checks builds for new build problems and failed tests and processes them regularly, with a configurable interval and at the end of a build. The default is every 600 seconds, which can be changed via the teamcity.investigationsAutoAssigner.scheduledTaskInterval.seconds TeamCity property. Restart the server for the changes to take effect.

  2. Limitation of processed failed tests and build problems: Currently there is a configurable limit of the number of the processed build problems and failed tests. The default is 100, which can be changed via the teamcity.investigationsAutoAssigner.maxTestsFailuresToProcessPerBuild build parameter or TeamCity property.

Feedback

Everybody is encouraged to try the plugin and provide feedback in the forum or post bugs into the issue tracker. Please make sure to note the plugin version that you use.

About

Assigns investigations of build failures automatically based on heuristics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published