我有个大项目。当我(只有我)提交破坏单元测试的代码时,我想收到电子邮件。我们有TeamCity项目,它运行所有的单元测试(它需要超过5个小时)。我有两个问题来设置它:
我怎么能这么做?如果有人有什么主意或建议,我会非常感激的。非常感谢你的帮助。
发布于 2012-10-31 09:59:05
我不知道有什么CI系统可以为您提供测试失败的特定提交(我知道现在正在为Jenkins开发一个插件)。
已经有通过电子邮件通知破碎的构建。我不认为它应该是特定的人,因为质量是所有团队的责任。
我发现了项目结构的问题: 1)修复或忽略失败的测试,2)将单元测试与集成测试分开。分别运行它们,3)将项目分解为具有相应测试的子模块。这将减少comitters的数量以及减少反馈循环的时间。
https://stackoverflow.com/questions/13120725
复制相似问题