|
Project
|
TeamCity
|
|
Priority
|
Major |
|
Type
|
Feature |
|
State
|
Fixed |
|
Assignee
|
Pavel Sher |
|
Subsystem
|
Notifications |
|
Affected versions
|
Build 1574 |
|
Fix versions
|
TeamCity 3.1 (6760) |
|
Fixed in build
|
17577 |
Or is there a way to disable builds on test failure until explictly re-enabled
As for "first build success after failure" this event is not supported now and we could implement it.
For now it is impossible to extend number of supported notification events. However you can write you own listener (BuildServerListener) and try to deliver messages by yourself from a plugin, or you can pause build configuration from the plugin on a test failure.
With this config I receive e-mails every time my tests fail, even if there are no new failures. Should I open a bug or is this behaviour fixed in 1.2 or Agra?
It is not clear why somebody would like to subscribe to "Notify on the first successful build after failed" for builds where he is committer. In most cases build committer either do not want to be notified about successful builds at all or wants to be notified on every successful build with his changes.
As for "Notify on the first failed build after successful" this could be useful in some cases because when a build fails TC will notify each committer of this build on any subsequent failed build. However there is "Ignore failures not caused by my changes" option. If this option is turned ON then TC analyzes how build failed and if failure is the same then previous build committers will not be notified. So it seems that this option covers more use cases. That is why we decided to disable these options for builds with my changes.
A notification about the first successful build should be sent to Joe and Jill because they received the original failure email. After that, they will only want to receive an email when a build with their changes in it fails the next time.