Capistrano::Bundler を利用する前提。
nokogiriをシステムのライブラリを利用しつつbundle installするコマンド
$ NOKOGIRI_USE_SYSTEM_LIBRARIES=1 bundle install
をdeploy時もしたいときは以下のように設定しよう。
gem 'capistrano', '~> 3.1'
gem 'capistrano-bundler', '~> 1.1.2'
require 'capistrano/bundler'
config/deploy.rb
・・・いろんな設定・・・
# bundler
set :bundle_env_variables, { nokogiri_use_system_libraries: 1 }
バージョン
- ruby 2.1.2p95
- nokogiri 1.6.2.1