jenkins整合中的黄瓜耙错误

时间:2015-07-22 17:58:24

标签: ruby selenium jenkins cucumber

我正在看

rake aborted!
cannot load such file -- cucumber'
在尝试将黄瓜红宝石测试整合到詹金斯时,詹金斯出现了错误。

Rakefile具有以下代码

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,但我不知道如何实现这一点。关于如何解决这个问题的任何指示?

2 个答案:

答案 0 :(得分:0)

您可以使用反引号运行bundle install。只需确保在需要所有宝石之前运行它。

`bundle install`

答案 1 :(得分:0)

您无需使用rake来运行黄瓜。尝试直接在jenkins shell脚本中运行黄瓜。一旦你有了工作,那么你可以开始使用rake,如果你真的想要。