当我试图在Travis CI中构建我的网站时,我遇到了这个错误。bundler版本与Gemlock文件中的Bundle_With版本相匹配。我不确定我是否正确更新了Git。我正在根据琳达的教程构建一个Jekyll网站。
$bundle安装--作业=3--重试=3--部署
追踪(最近一次通话(:
4: from /home/travis/.rvm/gems/ruby-2.5.3@global/bin/ruby_executable_hooks:24:in `<main>'
3: from /home/travis/.rvm/gems/ruby-2.5.3@global/bin/ruby_executable_hooks:24:in `eval'
2: from /home/travis/.rvm/gems/ruby-2.5.3@global/bin/bundle:23:in `<main>'
1: from /home/travis/.rvm/rubies/ruby-2.5.3/lib/ruby/site_ruby/2.5.0/rubygems.rb:308:in `activate_bin_path'
/home/travis/.rvm/rubies/ruby-2.5.3/lib/rub/site_ruby/2.5.0/rubygems.rb:289:在"find_spec_for_exe"中:找不到具有可执行捆绑包(gem::GemNotFoundException(的gem捆绑程序(>=0.a(
命令";eval bundle install--jobs=3--retry=3--deployment";失败。正在重试,第2页,共3页。
我在.travis.yml中添加了以下内容以使travis CI工作。
dist: trusty
他们默认的Ubuntu版本现在是Xenial。我认为它有一个版本的红宝石宝石由于某种原因而不兼容???
以下问题可能与您的问题相同?
TRAVIS CI:`find_spec_for_exe';:可以';找不到具有可执行捆绑包(gem::GemNotFoundException(的gem捆绑程序(>=0.a(