2015-11-02 5 views
0

Я указываю Ruby version 2.2.2 в моих Gemfile и .ruby-version файлах, но CircleCI, кажется, использует 2.2.0.CircleCI не подбирает правильную версию Ruby

Вот что я вижу в журналах CircleCI в:

/home/ubuntu/my-project/vendor/bundle/ruby/2.2.0/gems/htmlentities-4.3.2/lib/htmlentities/mappings /expanded.rb:465 предупреждение: Дубликат ключа в строке 466 проигнорировано: "inodot"

Обратите внимание на 2.2.0 в этом пути.

Как я могу получить CircleCI для использования правильной версии Ruby?

ответ

0

CircleCI использует RVM для обеспечения доступа к различным версиям Ruby. Вы можете указать версию ruby ​​для использования в файле circle.yml следующим образом.

machine: 
    ruby: 
    version: rbx-2.2.2 

Ссылка документ: https://circleci.com/docs/language-ruby-on-rails

Смежные вопросы