Gitlab的“ autodevops”功能在“测试”阶段的默认步骤称为“测试”,该步骤使用herokuish运行我的rails应用程序的rspec套件。不幸的是,在我需要安装chrome浏览器的系统/集成规范中,该操作失败。
我尝试在herokuish buildpack install https://github.com/heroku/heroku-buildpack-google-chrome
之前添加herokuish buildpack test
,但仍然找不到Chrome二进制文件。该错误如下所示:
Failure/Error:
visit root_path
Webdrivers::VersionError:
Failed to find Chrome binary or its version.
感谢您的帮助。
答案 0 :(得分:1)
可能为时已晚,但这是截至2020年9月的可行解决方案。
https://github.com/guzmanoj/herokuish-install-chrome
该脚本将解决chrome依赖项,以便在主机OS中定义CHROME_BIN。