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



我有一个团队城市项目,其中包括 2 种配置:-BuildConfig1:由SVN更改触发-BuildConfig2:通过成功构建 BuildConfig1 触发

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

这可能吗?

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

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

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

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

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

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

最新更新