在巡航控制上设置电子邮件通知

时间:2011-05-03 12:31:28

标签: cruisecontrol

我刚刚开始使用cruisecontrol,并设置了所有必要的依赖项,如jdk,现在我在cruisecontrol文件夹中的Projects下运行示例项目,我想每次运行时都会向自己发送电子邮件,但是当我运行时通读文档告诉我,我应该在config.xml文件下配置我喜欢的电子邮件

<property name="buildmaster.email"  value="email@example.co.za"/>
  <property name="buildmaster.name"  value="Donald Mailula Testing"/>

outsite项目属性,我想知道我是否需要添加其他配置,如果是这样,请帮助我找到正确的方向。我已经尝试了几次来改变我在xml文件下的间隔,以缩短它运行的时间,但它没有改变,但每5分钟后运行一次。我正在使用CC 2.8.4,并且在我在服务器上实现它之前仍然检查它是如何工作的。

提前谢谢。

注意:我之前使用过任何集成工具neva。

D~

这就是我的配置文件目前的样子。

 <publishers>
   <email returnaddress="email@gmail.com"
       mailhost="smtp.gmail.com" 
       password="secretpassword"
       username="email@gmail.com"

               <always address="dmailula@example.com"/>
    </email>
</publishers>

我做错了什么?

1 个答案:

答案 0 :(得分:-1)

您必须设置邮件通知,例如

< publishers>

< email from="fromaddress" mailhost="host address"
         mailhostPassword="password" mailhostUsername="username" 
         includeDetails="true">

     <users>
         <user name="name" address="to address"
             group="NotifyGroup" />
     </users>
     <groups>
         <group name="NotifyGroup" notification="failed" />
     </groups>
< /email>
</publishers>

参考:http://www.stevetrefethen.com/blog/ConfiguringemailnotificationsforCruiseControlNET.aspx