相关疑难解决方法(0)

如何让travis在Chrome上执行Angular测试("请设置env变量CHROME_BIN")

我正在研究由yeoman生成的示例Angular项目.
我能够在本地运行业力测试(我设置系统变量CHROME_BIN指向铬二进制,但这可以以更优雅的方式完成.只需快速解决.)

但是,当尝试使用travis生成成功的构建时,我收到以下错误:

ERROR [launcher]: Cannot start Chrome
    Can not find the binary google-chrome
    Please set env variable CHROME_BIN
Run Code Online (Sandbox Code Playgroud)

我已经按照所描述的步骤在这里 (基本上使用generator-travis-ci)
然后试图与修复这个 -得到了另一个错误:
/home/travis/build.sh: line 142: ./.travis/scripts/install_chrome.sh: Permission denied


这是一个用Yeoman创建的标准角度应用程序 - 事情应该是开箱即用的,而现实是不同的......
有没有人成功配置它?


我一直在使用的软件版本:

user@machine:~/somewhere $ yo -v; grunt --version; bower -v
1.0.4
grunt-cli v0.1.9
grunt v0.4.1
1.2.6
Run Code Online (Sandbox Code Playgroud)

我的Travis工作:https://travis-ci.org/vucalur/editor-yeoman-test

travis-ci angularjs yeoman karma-runner

37
推荐指数
3
解决办法
7872
查看次数

标签 统计

angularjs ×1

karma-runner ×1

travis-ci ×1

yeoman ×1