TeamCity和NAnt:用什么发送构建成功/失败的电子邮件?

sta*_*ker 4 nant teamcity continuous-integration

如果构建失败给开发人员,我想发送一封电子邮件,其中包含失败的详细信息.我还想向项目管理员等发送一封成功的电子邮件,其中包含新测试应用程序的地址.

发送实际邮件,TeamCity或NAnt的正确工具是什么?

Von*_*onC 5

您可以使用Nant发送电子邮件,但TeamCity更合适,因为它可以为通知提供集中的位置,包括电子邮件.

alt text http://confluence.jetbrains.net/download/attachments/15804911/sconfEmailNotifierTab.png

TeamCity提供广泛的通知可能性,以使开发人员了解其项目的状态.
通知可以通过以下方式发送:

  • 电子邮件,
  • Jabber/XMPP即时消息或
  • 可以在IDE中显示(在TeamCity插件的帮助下)或
  • Windows系统托盘(使用TeamCity Windows托盘通知程序).

每个用户都可以在"我的设置和工具"页面上选择要接收通知的事件.可以基于每个服务器全局定制通知消息.

因此,它不仅仅是关于如何发送邮件,还包括如何从服务器和客户端角度管理通知过程.