TeamCity:向用户发送电子邮件通知,其中提交的更改会导致构建链中的构建失败

时间:2013-11-15 10:16:34

标签: teamcity teamcity-8.0

我有一个TeamCity项目,其中包括2个配置: -BuildConfig1:由SVN更改触发 -BuildConfig2:成功构建BuildConfig1

的Triggeres

如果BuildConfig2失败,我需要发送通知。但仅限于已对BuildConfig1进行了更改的用户。

这可能吗?

3 个答案:

答案 0 :(得分:2)

在BuildConfig2中,转到“版本控制设置”,然后在“结帐选项”下,有一个名为&#34的显示选项;显示来自快照依赖关系的更改"。

显然检查它不仅会更改显示的内容,还会从生成快照依赖项的构建中传播通知设置。

答案 1 :(得分:0)

http://confluence.jetbrains.com/display/TCD7/Subscribing+to+Notifications

在通知条件下,请参阅“忽略不是由我的更改引起的故障”

答案 2 :(得分:0)

您可以使用TeamCity REST API创建某种franken-build。

具有与每个完整版本相对应的构建步骤,这些构建步骤将在其中一个构建运行后始终执行。然后在步骤1中检查构建A的上次执行是否成功完成,并为构建链中的每个其他构建重复。