特定のRakeタスクが終了した後にメールを送信したり通知をプッシュしたりするRubygemはありますか?私は通常マルチタスクを実行し、Rakeタスクのプロセスが終了したかどうかを確認するのを忘れているので、1つあると便利です。
質問する
157 次
2 に答える
1
Macを使用している場合は、Growl(http://growl.info/)とgrowl gem(https://rubygems.org/gems/growl)を使用します。コマンドラインからのgrowl通知を有効にするには、growlnotify extra(http://growl.info/extras.php/#growlnotify)をインストールする必要があります。これはgemが依存するものです。
この時点で、RakefileにRubyを追加して、自分に通知することができます。例:
notification = Growl.new
notify_ok 'Deployment successful'
お役に立てば幸いです。
于 2012-07-11T16:54:26.540 に答える
1
これは簡単だと思います(ubuntu):
rake whatever_task; notify-send "whatever_task finished with status $?"
growlnotify
OSXでは、代わりに使用したいと思うでしょうnotify-send
(私は思う)
于 2013-01-09T21:03:25.773 に答える