Email cruisecontrol.net的电子邮件发布者
我正在尝试配置我们的构建过程,以便构建异常只通过电子邮件发送给buildmanager 我一定是做错了什么,因为即使我已经很好地定义了小组,每个人都收到了例外邮件 下面是显示我当前结构的代码段。此emailconfig.xml文件已导入到我的项目中。在我对如何使用notificationType的理解中,是否有什么遗漏?多谢各位 总是 失败 成功 改变 失败 成功 改变 固定的 改变 固定的 失败 成功 改变 固定的 失败 固定的 成功 改变 例外 xsl\header.xsl xsl\compile.xsl xsl\modifications.xslEmail cruisecontrol.net的电子邮件发布者,email,configuration,cruisecontrol.net,Email,Configuration,Cruisecontrol.net,我正在尝试配置我们的构建过程,以便构建异常只通过电子邮件发送给buildmanager 我一定是做错了什么,因为即使我已经很好地定义了小组,每个人都收到了例外邮件 下面是显示我当前结构的代码段。此emailconfig.xml文件已导入到我的项目中。在我对如何使用notificationType的理解中,是否有什么遗漏?多谢各位 总是 失败 成功 改变 失败 成功 改变 固定的 改变 固定的 失败 成功 改变 固定的 失败 固定的 成功 改变 例外 xsl\header.xsl xsl\comp
您让buildmaster接收所有邮件,以及修改器 下面是我使用的一个设置,这个设置非常有效。它的团体比你少,但你会明白的
<cb:define name="email_publisher">
<email from="CruiseControl@xyz.com"
mailhost="mailserver"
includeDetails="TRUE">
<users>
<user name="Ruben Willems" group="buildmaster" address="ruben.willems@whatever.com" />
</users>
<groups>
<group name="buildmaster" >
<notifications>
<NotificationType>Exception</NotificationType>
</notifications>
</group>
</groups>
<converters>
<ldapConverter domainName="FortKnox" ldapQueryField="displayName" />
</converters>
<modifierNotificationTypes>
<NotificationType>Failed</NotificationType>
<NotificationType>Fixed</NotificationType>
</modifierNotificationTypes>
</email>
谢谢你的回复。我想让建筑大师收到所有的电子邮件。但是,我不希望开发、QA等收到例外邮件。我将运行一个测试,看看当我为buildmaster指定“Exception”时会发生什么。如果buildmaster应该获取所有邮件,在notifications元素中包含所有类型,对于其他相同的类型,除了“Exception”类型之外,应该会得到您想要的结果,那么这仍然是一个问题,尽管在这方面有所不同。每当构建出现异常时,通常是因为连接到SVN服务器时出现故障,电子邮件会发送给每个人,尽管列出了各个组和用户的成功、失败等。感谢那些在这里尝试提供提示的人。