【问题标题】:cucumber rake error in jenkins integration詹金斯集成中的黄瓜耙错误
【发布时间】:2015-08-01 21:11:54
【问题描述】:

我看到了

rake aborted!
cannot load such file -- cucumber'

jenkins 在尝试将 cucumber ruby​​ 测试集成到 jenkins 时出错。

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

【问题讨论】:

    标签: ruby selenium jenkins cucumber


    【解决方案1】:

    您可以使用反引号运行捆绑安装。只需确保在需要所有 gem 之前运行它即可。

    `bundle install`
    

    【讨论】:

    • 使用 jenkins 的“使用 shell 脚本”,我到了安装所有 gem 的地步,但即使在那之后,错误仍然存​​在。 rake aborted! cannot load such file -- cucumber /Users/kshitij/office/actio-test-frame/Rakefile:1:in`` '```
    【解决方案2】:

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

    【讨论】:

    猜你喜欢
    • 2017-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-11
    • 1970-01-01
    • 1970-01-01
    • 2020-12-30
    • 1970-01-01
    相关资源
    最近更新 更多