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
答
查看config/site_config.rb。有一个用于启用电子邮件通知的注释模板。
+0
我已经注释掉了在配置/ site_config.rb SMTP设置,但我在哪里指定要:地址? – Max 2009-04-23 19:50:37
我把cruise_config.rb放在巡航文件夹中而不是项目文件夹中。这就是为什么它以前没有工作。谢谢。 – Max 2009-04-24 19:36:22