2009-04-23 8 views
1

Comment configurer la notification par courrier électronique avec CruiseControl.rb? J'ai spécifié ActionMailer :: Base.smtp_settings dans le site-config.rb mais où dois-je spécifier qui recevra la notification par email? Ai-je besoin de créer un fichier config.xml? Si oui, où dois-je mettre le fichier et avez-vous un exemple du contenu de ce fichier?Ruby on Rails et CruiseControl.rb

Répondre

4

Ceci est en fait spécifié dans le fichier cruise_config.rb spécifique au projet.

Ceci est créé pour vous dans chaque répertoire ~/.cruise/projects /.

Un exemple, on ressemble à ceci:

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

Je mettais le cruise_config.rb dans le dossier de croisière au lieu du dossier de projets. C'est pourquoi cela n'a pas fonctionné avant. Merci. – Max

1

Regardez dans config/site_config.rb. Il existe un modèle commenté permettant d'activer la notification par courrier électronique.

+0

Je l'ai déjà décommenté les paramètres smtp dans config/site_config.rb mais où dois-je spécifier l'adresse À:? – Max