作为我在工作中获得的新角色的一部分,我有一个 CC.Net 构建服务器,它配置了多个项目,主 ccnet 配置文件引用每个单独项目的 xml 文件,每个项目都包含步骤/脚本建立那个项目。
我尝试使用新行按照与已存在的电子邮件地址完全相同的语法添加几个新的电子邮件地址,但是当我停止并启动 cc.net 服务并从仪表板构建该项目时,仍然没有发送电子邮件到这些电子邮件地址。在失败或成功构建的情况下,这些新电子邮件地址应将电子邮件设置为构建管理员角色。已经存在的旧电子邮件地址仍在接收电子邮件。
似乎是新更改未加载到 CC.net 上的问题。求救!
这是代码块的示例:
<email mailport="25" includeDetails="TRUE" useSSL="FALSE">
<from>CruiseControl.NET-xxxxxxxx@xxxxxx.com</from>
<mailhost>xxxxxxx.xxxxxx.com</mailhost>
<users>
<user name="xxxx" group="buildmaster" address="xxx@xxx.com"/>
<user name="xxxx" group="buildmaster" address="xxx@xxx.com"/>
<user name="xxxx" group="buildmaster" address="xxx@xxx.com"/>
<user name="xxxx" group="buildmaster" address="xxx@xxx.com"/>
</users>
<groups>
<group name="developers">
<notifications>
<notificationType>Failed</notificationType>
<notificationType>Fixed</notificationType>
</notifications>
</group>
<group name="buildmaster">
<notifications>
<notificationType>Always</notificationType>
</notifications>
</group>
</groups>