Ruby on Rails和CruiseControl.rb

问题描述:

如何使用CruiseControl.rb设置电子邮件通知?我已经在site-config.rb中指定了ActionMailer :: Base.smtp_settings,但是我在哪里指定谁将收到电子邮件通知?我需要创建一个config.xml文件吗?如果是这样,我在哪里放置文件,你有这个文件的内容的例子?Ruby on Rails和CruiseControl.rb

这实际上是在项目特定的cruise_config.rb文件中指定的。

这实际上是在〜/ .cruise/projects /目录中为你创建的。

一个例子一个看起来是这样的:

 
Project.configure do |project| 
    project.email_notifier.emails = ["[email protected]"] 
end 
+0

我把cruise_config.rb放在巡航文件夹中而不是项目文件夹中。这就是为什么它以前没有工作。谢谢。 – Max 2009-04-24 19:36:22

查看config/site_config.rb。有一个用于启用电子邮件通知的注释模板。

+0

我已经注释掉了在配置/ site_config.rb SMTP设置,但我在哪里指定要:地址? – Max 2009-04-23 19:50:37