我正在处理由yeoman生成的示例Angular项目。
我可以在本地运行karma测试(我把系统变量CHROME_BIN
设置为指向chromium二进制文件,但这可以用更优雅的方式完成。只是一个快速的解决方法。)
然而,当试图使用travis成功构建时,我会遇到以下错误:
ERROR [launcher]: Cannot start Chrome
Can not find the binary google-chrome
Please set env variable CHROME_BIN
我按照这里所描述的步骤(基本上使用generator-travis-ci
)进行操作,并尝试使用这个来修复,但是出现了另一个错误:
/home/travis/build.sh: line 142: ./.travis/scripts/install_chrome.sh: Permission denied
这是一个使用Yeoman创建的标准Angular应用程序 - 理论上应该可以直接运行,但实际情况并非如此...
有没有人成功配置过呢?
我使用的软件版本:
user@machine:~/somewhere $ yo -v; grunt --version; bower -v
1.0.4
grunt-cli v0.1.9
grunt v0.4.1
1.2.6