我正在使用capistrano 3並運行cap staging deploy
。各種命令後,然後運行rake db:migrate
,它看起來像這樣:capistrano未在遷移階段運行
INFO [f67aeefb]運行在/ usr /本地/ RVM /斌/ RVM ruby[email protected]做 束EXEC耙分貝:遷移as [email protected] DEBUG [f67aeefb] 命令:cd/var/www/mysite_staging/releases/20150617233945 & &( RAILS_ENV = staging/usr/local/rvm/bin/rvm ruby[email protected] do bundle exec rake db:migrate)DEBUG [f67aeefb]「Env => staging」
問題是遷移出現t o已經投入生產,而不是分期付款。
我如何確保Capistrano在部署期間指定暫存時在暫存中運行遷移?