Rails项目切换到selenium后,CI无法正常执行。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Rails项目切换到selenium后,CI无法正常执行。相关的知识,希望对你有一定的参考价值。
我从 capybara-webkit
至 webdrivers
gem,我在本地运行得很好,但在Gitlab的CI上,我得到了这个错误信息 bin/rails: No such file or directory - --product-version
我更新了 gitlab-ci.yml
包括 selenium/standalone-chrome:latest
服务,但它仍然失败,我似乎无法找到任何关于这个问题。有什么想法吗?
答案
在我看来,这听起来像是出于某种原因没有找到 Chrome 二进制文件...... 我刚才在新笔记本上也遇到了这个错误,安装 Chrome 浏览器后,它就消失了。除了添加你提到的服务之外,你还能采取其他途径让Chrome就位吗?
以上是关于Rails项目切换到selenium后,CI无法正常执行。的主要内容,如果未能解决你的问题,请参考以下文章
如何在使用selenium python切换帧时获得完整的html代码?
切换选项卡时,带有无头 chrome 的 Selenium 无法获取 url