是否有任何Rubygem在某个Rake任务完成后发送电子邮件或推送通知?如果有一个像我通常做多任务一样,并且忘记检查Rake任务的过程是否完成,那很好。Rubygem通知Rake任务完成
0
A
回答
1
假设你在Mac上,使用Growl(http://growl.info/)和咆哮宝石(https://rubygems.org/gems/growl)。您需要安装growlnotify extra(http://growl.info/extras.php/#growlnotify)以从命令行启用咆哮通知 - 这是宝石所依赖的。
此时,您可以在Rakefile中添加一些Ruby来通知自己。例如:
notification = Growl.new
notify_ok 'Deployment successful'
希望有帮助。
1
我觉得这是比较容易(Ubuntu的):
rake whatever_task; notify-send "whatever_task finished with status $?"
在OSX,你要使用的growlnotify
代替notify-send
(我认为)
相关问题
- 1. 通过.rake文件rake任务
- 2. 任务完成
- 3. 任务。完成任务之前任务完成
- 4. 如何在mvc中启动任务并在任务完成时收到通知?
- 5. 一饮而尽通知两个任务时手表调用任务完成
- 6. 如何从另一个线程通知等待任务完成?
- 7. 一饮而尽通知取决于任务完成不.pipe
- 8. Macruby在完成任务时获取通知AppDelegate的对象
- 9. 任务并行库 - 知道当所有任务完成后
- 10. rake任务
- 11. Rake“variadic”任务
- 12. rake任务
- 13. 在Rake任务
- 14. onDownload完成通知
- 15. 服务完成时关闭通知
- 16. Rake任务中的Rails异常通知器
- 17. iPhone任务完成
- 18. c#Task.WhenAll(任务)和SemaphoreSlim - 如何知道所有任务已完全完成
- 19. 通过rake任务访问database.yml信息
- 20. 通知/任务栏
- 21. 如何rake任务
- 22. 调用rake任务
- 23. 运行rake任务
- 24. rake任务变量
- 25. Rake任务失火
- 26. rake任务订购
- 27. rake任务问题
- 28. 守护rake任务
- 29. 调度Rake任务
- 30. 测试Rake任务
谢谢@jboursiquot。看起来很简单,我会试试这个。 – suzukimilanpaak 2012-07-12 15:33:22