CircleCIおよび、Dockerイメージ作成時、bundle install
をすると、以下のエラーが出てしまいました。
/usr/local/lib/ruby/2.6.0/rubygems.rb:283:in `find_spec_for_exe': Could not find 'bundler' (2.0.2) required by your /home/circleci/repo/Gemfile.lock. (Gem::GemNotFoundException)
ローカル環境では、gem install bundler
をしていたので、circleCIのconfig.ymlとDockerfileそれぞれに、gem install bundler
を書いてあげれば解決しました。
config.yml(circleCI)
- run:
name: bundler install
command: |
gem install bundler
Dockerfile.
RUN gem install bundler
これらをbundle install
の前に記述すれば解決です。