サーバー上でそれぞれ 2 つのステージを持つアプリケーションのインスタンスを作成する必要があります。
instance1 - マスター - ステージング
instance2 - マスター - ステージング
インスタンス 1 にデプロイするには、インスタンス 2 に master1 ブランチと master2 を使用します。
サーバーのルートパスワードを変更するまで、すべてがうまく機能していました。master1 ブランチからはデプロイできますが、master2 からはデプロイできません。奇妙なのは、ローカル PC からサーバーへ、およびサーバーから git への認証に ssh キーを使用していることです。パスワードを変更するとその問題が発生した理由が本当にわかりません。
これは私が得るエラーです
executing command
command finished in 653ms
*** [deploy:update_code] rolling back
command finished in 133ms
failed: "sh -c 'sh -c '\\''cd /var/www/instance2/staging/releases/20130904114214 && php app/console assets:install web --env=prod'\\'''" on xxx.xxx.xxx.xxx