mina:deploy
Git リポジトリからクローンを作成し、Bundler が gem をインストールするMina を使用して Rails アプリをデプロイしています。
# /config/deploy.rb
# ...
task :deploy => :environment do
deploy do
invoke :'git:clone'
invoke :'bundle:install'
# ...
end
end
ただし、bundle install
手動の場合とは異なり、mina は各 gem を新たにインストールしています。十分な数のジェムを使用すると、完了するまでに約 10 分かかります。可能であれば、ローカルで利用可能な (既にインストールされている) gem を使用するようにバンドラーを指定しながらデプロイするにはどうすればよいですか?
また、動作を変更せずに置き換えinvoke :'bundle:install'
てみましqueue! "bundle install --local"
た。