ruby-on-rails - 在 Jenkins CI 服务器上运行 Jasmine

标签 ruby-on-rails jenkins continuous-integration jasmine

这个问题在这里已经有了答案:





How to run Jasmine tests in TeamCity

(1 个回答)


7年前关闭。




我想在 Jenkins CI 服务器机器上使用 rake jasmine:ci 为我们的 Ruby on Rails 客户端运行 jasmine .理想情况下,我不希望它使用任何浏览器,或者如果我尝试在安装了 firefox v21 的情况下运行它,它无法获得连接(我相信这是一个已知问题)。

所以总结一下我的简短问题:

  • 有没有一种稳定的方法可以在不调用浏览器的情况下运行它?
  • 有谁知道firefox问题是否已解决?
  • 我相信 JASMINE_BROWSER 可以控制将使用哪个浏览器,但是我没有找到说明它的合法值是什么。
  • 最佳答案

    你有没有想过使用phantomjs?它允许您不调用浏览器。看起来像这样 guard-phantomjs-jasmine在 Github 上有使用 jasmine 的能力。该文档有一个 CI 用例。希望有帮助!

    关于ruby-on-rails - 在 Jenkins CI 服务器上运行 Jasmine,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17185032/

    相关文章:

    ruby-on-rails - 使用 Rails 运行多个后台并行作业

    jenkins - 导出 Jenkins 用户帐户和安全设置?

    jenkins - 构建步骤“Allure 报告”将构建结果更改为UNSTABLE

    jenkins - 查看 Jenkins 中的并发工作区

    Docker "Login succeeded"但仍无法推送到 GCP 私有(private)注册表

    firebase - 在 GitLab CI 上运行 Firebase 模拟器

    c# - 我可以在没有安装 Visual Studio 的 Windows 服务器上构建 .NET Core 应用程序吗?

    ruby-on-rails - Ruby:将 sqlite 命令转换为 postgres 命令

    ruby-on-rails - 更新 rails 到 2.3.6

    ruby-on-rails - 使用现有数据库进行设计 : 401 Unauthorized using valid password