We have a buildconfig that builds our program. Then we have a 20 buildconfigs that run different tests on the program.
When the program fails to build, all those 20 buildconfigs will fail, and each of them will send out failure notification emails.
What makes it worse is that the buildconfigs run nightly (they take a long time). if 10 different developers had checkins that day, it means all those 10 developers would receive these notification emails.
I want to get a notification email for a build that actually failed itself, not when it wasn't able to run because a dependecy was missing.
Is there a way to make teamcity behave like this?