Email cruisecontrol.net的电子邮件发布者

Email cruisecontrol.net的电子邮件发布者,email,configuration,cruisecontrol.net,Email,Configuration,Cruisecontrol.net,我正在尝试配置我们的构建过程,以便构建异常只通过电子邮件发送给buildmanager 我一定是做错了什么,因为即使我已经很好地定义了小组,每个人都收到了例外邮件 下面是显示我当前结构的代码段。此emailconfig.xml文件已导入到我的项目中。在我对如何使用notificationType的理解中,是否有什么遗漏?多谢各位 总是 失败 成功 改变 失败 成功 改变 固定的 改变 固定的 失败 成功 改变 固定的 失败 固定的 成功 改变 例外 xsl\header.xsl xsl\comp

我正在尝试配置我们的构建过程,以便构建异常只通过电子邮件发送给buildmanager

我一定是做错了什么,因为即使我已经很好地定义了小组,每个人都收到了例外邮件

下面是显示我当前结构的代码段。此emailconfig.xml文件已导入到我的项目中。在我对如何使用notificationType的理解中,是否有什么遗漏?多谢各位

总是 失败 成功 改变 失败 成功 改变 固定的 改变 固定的 失败 成功 改变 固定的 失败 固定的 成功 改变 例外 xsl\header.xsl xsl\compile.xsl xsl\modifications.xsl
您让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服务器时出现故障,电子邮件会发送给每个人,尽管列出了各个组和用户的成功、失败等。感谢那些在这里尝试提供提示的人。