1
我们有2个项目配置A和B。 B取决于A。承诺者对项目A进行更改,导致下游项目B中的构建失败。TeamCity通知从上游构建的cuprit
TeamCity有没有办法通知项目A的提交者B因为他的更改而失败?
Jenkins/Hudson支持在此特定情况下使用upstream-individuals:A
作为电子邮件地址。
我们有2个项目配置A和B。 B取决于A。承诺者对项目A进行更改,导致下游项目B中的构建失败。TeamCity通知从上游构建的cuprit
TeamCity有没有办法通知项目A的提交者B因为他的更改而失败?
Jenkins/Hudson支持在此特定情况下使用upstream-individuals:A
作为电子邮件地址。
我试图通过快照依赖关系进行设置,如Danere指出的那样,它正在工作。由于TC的方法是从你可能与詹金斯尝试不同的,这里是我的设置:
项目C可能会被淘汰,但我的配置更复杂,最后一步执行系统测试,我不希望它监控所有上游项目的所有VCS。
A和B之间有哪些类型的依赖关系?它是快照还是工件依赖? – 2011-06-02 00:09:45
我没有在这两个项目之间配置的依赖关系。我在触发选项中仅使用“完成构建触发器”。也许我误解了TeamCity快照依赖关系的概念。 – 2011-06-14 08:19:12
是否有任何理由不会将项目A的VCS根添加到项目B?通过这种方式,任何一次构建失败都会通知进行代码更改的用户。 – 2011-06-15 00:58:05