Ruby travis无法使用LoadError运行rake:无法加载这样的文件--rspec/core/rake_task
让我先介绍一下,所有这些都在本地运行并成功Ruby travis无法使用LoadError运行rake:无法加载这样的文件--rspec/core/rake_task,ruby,rspec,travis-ci,Ruby,Rspec,Travis Ci,让我先介绍一下,所有这些都在本地运行并成功 错误: $ rake rake aborted! LoadError: cannot load such file -- rspec/core/rake_task /home/travis/build/alienfast/gulp-pipeline-rails/Rakefile:4:in `<top (required)>' /home/travis/.rvm/gems/ruby-2.2.2/bin/ruby_executable_
$ rake
rake aborted!
LoadError: cannot load such file -- rspec/core/rake_task
/home/travis/build/alienfast/gulp-pipeline-rails/Rakefile:4:in `<top (required)>'
/home/travis/.rvm/gems/ruby-2.2.2/bin/ruby_executable_hooks:15:in `eval'
/home/travis/.rvm/gems/ruby-2.2.2/bin/ruby_executable_hooks:15:in `<main>'
(See full trace by running task with --trace)
Gemfile
gemspec
# travis-ci quirk?
group :development, :test do
gem 'rake'
gem 'rspec'
gem 'rspec-rails'
gem 'capybara'
gem 'capybara-webkit'
end
修复尝试:
- 在本地,我清空了我的rvm gemset,删除了锁,并复制了travis构建-仍然有效
- 我尝试将必要的测试gem从
移动到gempec
Gemfile
所以我很困惑,我有其他项目没有这个问题,我没有看到任何明显的问题。获取
加载错误:无法加载这样的文件--rspec/core/rake_task
?您是否尝试过使用bundle exec rake-t
gemspec
# travis-ci quirk?
group :development, :test do
gem 'rake'
gem 'rspec'
gem 'rspec-rails'
gem 'capybara'
gem 'capybara-webkit'
end