2011-05-03 46 views
0

我刚开始使用巡航控制,并设置了所有必需的依赖关系,如jdk,现在我正在运行项目下的巡航控制文件夹下的示例项目,我想发送电子邮件到我每次它运行,但是当我通过文档阅读它告诉我,我应该配置哪些我不喜欢在巡航控制上设置电子邮件通知

<property name="buildmaster.email" value="[email protected]"/> 
    <property name="buildmaster.name" value="Donald Mailula Testing"/> 

outsite项目属性config.xml文件下的邮件,我想知道我是否需要添加额外的配置,如果有的话,请帮助我走向正确的方向。我已经尝试过几次在xml文件中更改我的间隔时间,以缩短它运行的时间,但它不会更改,但会在每5分钟后运行一次。我正在使用CC 2.8.4,并且在我在服务器上实现它之前,仍然检查它是如何工作的。

预先感谢您。

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

D〜

这就是我现在的配置文件的样子。

<publishers> 
    <email returnaddress="[email protected]" 
     mailhost="smtp.gmail.com" 
     password="secretpassword" 
     username="[email protected]" 

       <always address="[email protected]"/> 
    </email> 
</publishers> 

我在做什么错?

回答

-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> 

Refernce:http://www.stevetrefethen.com/blog/ConfiguringemailnotificationsforCruiseControlNET.aspx

+0

嗨马赫什, 我试图把在您发布的代码,但抱怨说,它不找到用户插件,当我定义它我得到一个类名错误消息,我使用surgeforge巡航控制,我无法找到用户的类名,我认为这是一个发布者的子元素,但它似乎没有得到它。如果我需要在某个地方定义类名,请帮助我。 – 2011-05-04 06:56:05

+0

您是否在Users.config中添加了用户。 – 2011-05-04 07:13:58

+0

我创建了一个名为Users.config的txt文件并添加了一个像donald这样的用户:[email protected] – 2011-05-04 07:42:07