TeamCity:通过电子邮件通知用户已提交的更改,这将导致生成链中的生成失败

TeamCity:通过电子邮件通知用户已提交的更改,这将导致生成链中的生成失败,teamcity,teamcity-8.0,Teamcity,Teamcity 8.0,我有一个TeamCity项目,其中包括两种配置: -BuildConfig1:由SVN更改触发 -BuildConfig2:通过成功生成BuildConfig1触发 如果BuildConfig2失败,我需要发送通知。但仅适用于已提交BuildConfig1更改的用户 这可能吗? 在通知条件下,请参见“忽略非我的更改导致的故障”您可以使用TeamCity REST API创建某种franken构建 拥有一个与每个完整构建相对应的构建步骤,该步骤将始终在其中一个构建运行后执行。然后在步骤1中,检查生

我有一个TeamCity项目,其中包括两种配置: -BuildConfig1:由SVN更改触发 -BuildConfig2:通过成功生成BuildConfig1触发

如果BuildConfig2失败,我需要发送通知。但仅适用于已提交BuildConfig1更改的用户

这可能吗?


在通知条件下,请参见“忽略非我的更改导致的故障”

您可以使用TeamCity REST API创建某种franken构建


拥有一个与每个完整构建相对应的构建步骤,该步骤将始终在其中一个构建运行后执行。然后在步骤
1
中,检查生成
A
的最后一次执行是否成功完成,并对生成链中的每个附加生成重复该步骤。

在BuildConfig2中,转到版本控制设置,然后在签出选项下有一个名为“显示快照依赖项的更改”的显示选项


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

据我所知,此设置只会在进行更改的生成失败时通知用户。如果构建链中的任何构建失败,应通知用户。生成链中的生成配置未使用相同的SVN根进行配置。