capistrano 3 とブランチで奇妙な問題が発生しました。リモートサーバーでブランチを実行したいのですが、何も起こりません。私のカスタム リモート タスクは次のようになります。
namespace :brunch do
desc "Building assets with brunch.io"
task :build do
on roles(:web) do
within "#{release_path}" do
execute "node #{release_path}/node_modules/brunch/bin/brunch build --env=#{fetch(:stage)} #{release_path}"
end
end
end
end
「cap staging deploy」を実行すると、コマンドが実行されていることがわかります。
INFO [a246858c] Running node /releases/20160303145521/node_modules/brunch/bin/brunch build --env=staging /releases/20160303145521 as web
INFO [a246858c] Finished in 0.159 seconds with exit status 0 (successful).
しかし、私の資産は構築されておらず、何も行われていません。そして、サーバーの実行コマンドに接続すると、すべて正常に動作します。
私はこの動作を理解していません、誰かがそれを認識していますか?
助けてくれてどうもありがとう
Capistrano バージョン: 3.4.0 (Rake バージョン: 10.5.0) を使用しています。