Capistrano 3 を使用して PHP アプリケーションをデプロイしたいと考えています。私のアプリケーションは、フレームワークとして Symfony 2 を使用し、構築されたシステムとして Phing を使用しています。capistrano-symfonyをインストールしたので、Capistrano 内から Symfony コマンドを使用できます。
問題は、展開フローも変更されたことです。具体的には、ここに 2 つのタスクを追加します。
https://github.com/capistrano/symfony/blob/master/lib/capistrano/tasks/symfony.rake
after "deploy:updated", "deploy:clear_controllers"
after "deploy:updated", "deploy:assets:install"
これらのフックをフローから再度削除する方法はありますか? これらのアクションは、私の Phing ビルド スクリプト (Capistrano によって呼び出される) によって既に実行されています。それらを再度実行する必要はありません。