Capistranoは私のdeploy.rbにrvmsudo
とは動作しません。Capistrano rvmsudo
私は
set :sudo, 'rvmsudo'
set :sudo_prompt, 'password: '
を試してみましたが、その後でコマンドを実行している:
sudo "god -c config/unicorn.god --log-level debug"
しかしカピストラーノは、パスワードプロンプトに貼り付けます。
この解決方法hereは、sudo "whoami"
を使用し、次にrvmsudo
を使用すると言いますが、パスワードは5分間覚えていますが、パスワードは記憶されていないためです。
コンテキスト:
desc "Start unicorn"
task :start, :except => { :no_release => true } do
sudo "god -c config/unicorn.god --log-level debug"
end
はい、私は 'bundler/capistrano'を要求しています – LanguagesNamedAfterCofee
そして私はこれを(更新された投稿)で使用しているコンテキストのために提案したことを行うことができません – LanguagesNamedAfterCofee
これは誰でも実際に動作しますか? rvmsudoはトリガーされたタスクでさえ私のために働かない – NikoRoberts