TeamCity从上游构建中通知cuprit

时间:2011-05-31 11:48:47

标签: teamcity

我们有2个项目配置 A B B 取决于 A 。提交者在项目 A 中进行更改,导致下游项目 B 中的构建失败。

TeamCity中是否有办法通知项目A的提交者B因其更改而失败?

Jenkins / Hudson支持在这种特殊情况下使用upstream-individuals:A作为电子邮件地址。

1 个答案:

答案 0 :(得分:0)

我试图通过快照依赖关系来设置它,正如Danere指出的那样,它正在运行。由于TC方式与您在Jenkins尝试的方式不同,这里是我的设置:

  1. 我在名为 C 的链中添加了另一个项目,其中包含2个VCS:projectA和projectB以及虚拟构建步骤。
  2. 项目 C 配置为由任何VCS更改
  3. 触发
  4. 项目 C 对项目 B
  5. 具有快照依赖性
  6. 项目 B 对项目 A
  7. 具有快照依赖性
  8. 项目 A B 都有任何触发器。
  9. 项目C可能已被淘汰,但我的配置更复杂,最后一步执行系统测试,我不希望它监控所有上游项目的所有VCS。