3

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

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

这可能吗?

4

3 回答 3

2

在 BuildConfig2 中,转到版本控制设置,然后在 Checkout Options 下有一个名为“Show changes from snapshot dependencies”的显示选项。

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

于 2015-02-13T01:31:27.353 回答
0

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

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

于 2013-11-19T19:33:23.433 回答
0

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

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

于 2013-11-15T10:21:53.867 回答