Ruby on rails CircleCI没有选择正确的Ruby版本

Ruby on rails CircleCI没有选择正确的Ruby版本,ruby-on-rails,ruby,continuous-integration,circleci,Ruby On Rails,Ruby,Continuous Integration,Circleci,我在Gemfile和.Ruby version文件中指定了Ruby版本2.2.2,但CircleCI似乎在使用2.2.0 以下是我在CircleCI的日志中看到的内容: /home/ubuntu/my project/vendor/bundle/ruby/2.2.0/gems/htmlentities-4.3.2/lib/htmlentities/mappings/expanded.rb:465:警告:第466行的重复键被忽略:“ino点” 请注意该路径中的2.2.0 如何让CircleCI使用

我在
Gemfile
.Ruby version
文件中指定了Ruby版本2.2.2,但CircleCI似乎在使用2.2.0

以下是我在CircleCI的日志中看到的内容:

/home/ubuntu/my project/vendor/bundle/ruby/2.2.0/gems/htmlentities-4.3.2/lib/htmlentities/mappings/expanded.rb:465:警告:第466行的重复键被忽略:“ino点”

请注意该路径中的
2.2.0


如何让CircleCI使用正确的Ruby版本?

CircleCI使用RVM提供对不同Ruby版本的访问。您可以指定circle.yml文件中使用的ruby版本,如下所示

machine:
  ruby:
    version: rbx-2.2.2   
参考文件: