Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Travis ci Travis找不到bundler 1.7.4_Travis Ci - Fatal编程技术网

Travis ci Travis找不到bundler 1.7.4

Travis ci Travis找不到bundler 1.7.4,travis-ci,Travis Ci,在gemspec中更新捆绑程序版本后生成作业失败: 如何将bundler更新到1.7.4版本?请尝试在.travis文件的附加安装部分添加以下代码: gem uninstall bundler gem install bundler --version '1.7.4' 因此,.travis文件的开头将是: language: ruby install: - gem uninstall bundler - gem install bundler --version '1.7.4'

在gemspec中更新捆绑程序版本后生成作业失败:


如何将bundler更新到1.7.4版本?

请尝试在.travis文件的附加
安装部分添加以下代码:

  gem uninstall bundler
  gem install bundler --version '1.7.4'
因此,.travis文件的开头将是:

language: ruby
install:
  - gem uninstall bundler
  - gem install bundler --version '1.7.4'
script: "rake"

将此添加到您的.travis.yml

before_install: gem install bundler --pre

几乎:)我需要将安装部分改为:
rvm@global do gem uninstall bundler-x&&gem install bundler-v'~>1.7.4'&&bundle install
现在一切正常。但它似乎很黑。。。但是可以工作:)最好将gem卸载/安装放在安装之前的部分(根据Danil的回答),否则您也需要在安装部分调用“bundle install”。