TeamCity从上游构建通知cuprit
我们有两个项目配置A和BB取决于A。提交人在项目A中进行更改,导致下游项目B中的构建失败 TeamCity是否有办法通知项目a的提交人B因其变更而失败TeamCity从上游构建通知cuprit,teamcity,Teamcity,我们有两个项目配置A和BB取决于A。提交人在项目A中进行更改,导致下游项目B中的构建失败 TeamCity是否有办法通知项目a的提交人B因其变更而失败 Jenkins/Hudson支持在这种特殊情况下使用上游个人:A作为电子邮件地址。正如Danere所指出的,我尝试通过快照依赖项来设置它,它正在工作。由于TC方式与您可能尝试的Jenkins方式不同,因此我的设置如下: 我将另一个项目添加到名为C的链中,该链包含两个VCS:projectA和projectB以及一个虚拟构建步骤 项目C配置为由任何
Jenkins/Hudson支持在这种特殊情况下使用上游个人:A作为电子邮件地址。正如Danere所指出的,我尝试通过快照依赖项来设置它,它正在工作。由于TC方式与您可能尝试的Jenkins方式不同,因此我的设置如下:
项目C可能会被取消,但我的配置更复杂,最后一步执行系统测试,我不希望它监视所有上游项目的所有VCS。A和B之间存在什么类型的依赖关系?它是快照依赖项还是工件依赖项?我没有在这两个项目之间配置依赖项。我在触发选项中只使用“完成构建触发器”。也许我误解了TeamCity快照依赖项的概念。您有没有理由不将项目A的VCS根添加到项目B中?这样,任何一个构建中的失败都会通知进行代码更改的用户。