Capistrano在我的deploy.rb中不能與rvmsudo
一起使用。Capistrano rvmsudo
我試圖
set :sudo, 'rvmsudo'
set :sudo_prompt, 'password: '
然後用流動的命令:
sudo "god -c config/unicorn.god --log-level debug"
但Capistrano的卡上的密碼提示。
此解決方案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
是的,我正在做'require bundler/capistrano' – LanguagesNamedAfterCofee
而且我無法完成你建議的內容,因爲我正在使用這個上下文(更新後的文章) – LanguagesNamedAfterCofee
這實際上對任何人都有效嗎?即使在觸發任務中,rvmsudo也不適用於我 – NikoRoberts