Capistranoのcustom taskを書く時に気をつける事
概要
Capistranoのデフォルトで提供されているtask郡をやめて、自分たちで拡張しようと思った時に気をつけたほうが良いこと。
capistrano/framework.rake at master · capistrano/capistrano · GitHub
ここで定義されているタスクのbefore/afterのhookで自分たちのタスクを追加していく事をおすすめする。 そして、capを呼び出す時にはこのframeworkのタスクをcallする事をおすすめする。
このframeworkに従ってcapistranoをサポートするエコシステムのgemは作られているので このタスク郡を呼ばないと動かない等起きる。