小编Fed*_*gan的帖子

travis-ci没有在android项目构建中切换到指定的ruby版本

我试图在成功的travis构建android之后运行一个基于ruby的工具,为了做到这一点,我需要rvm版本为2.0.0,但即使我在.travis.yml文件中指定了rvm版本,执行bundle install会出现以下错误:

您的Ruby版本是1.9.3,但您的Gemfile指定为2.0.0

为了尝试让travis识别ruby版本,我尝试了以下方法:

  • 使用2.0.0创建.ruby-version文件
  • 在.travis.yml上设置rvm版本,如下所示:
language: android
rvm:  
- 2.0.0
...
after_script:
- bundle install
Run Code Online (Sandbox Code Playgroud)

  • 在Gemfile上设置ruby版本以匹配所需的rvm版本:

    ruby: '2.0.0'

这些设置都不起作用,我总是收到上述消息.还有别的我忘了吗?

谢谢和问候,费德里科.-

ruby gem android rvm travis-ci

3
推荐指数
1
解决办法
902
查看次数

标签 统计

android ×1

gem ×1

ruby ×1

rvm ×1

travis-ci ×1