我正在看
rake aborted!
cannot load such file -- cucumber'
在尝试将黄瓜红宝石测试整合到詹金斯时,詹金斯出现了错误。
require 'cucumber'
require 'cucumber/rake/task'
task default: :cucumber
Cucumber::Rake::Task.new do |t|
t.cucumber_opts = %w{--format pretty}
end
我想我需要在Rakefile中使用bundle install
,但我不知道如何实现这一点。关于如何解决这个问题的任何指示?
答案 0 :(得分:0)
您可以使用反引号运行bundle install。只需确保在需要所有宝石之前运行它。
`bundle install`
答案 1 :(得分:0)
您无需使用rake
来运行黄瓜。尝试直接在jenkins shell脚本中运行黄瓜。一旦你有了工作,那么你可以开始使用rake,如果你真的想要。