私は、yeoman によって生成されたサンプル Angular プロジェクトに取り組んでいます。
カルマ テストをローカルで実行できます (システム変数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 で作成された標準的な角度付きアプリです。箱から出してすぐに動作するはずですが、現実は異なります...
設定に成功した人はいますか?
私が使用しているソフトウェアのバージョン:
user@machine:~/somewhere $ yo -v; grunt --version; bower -v
1.0.4
grunt-cli v0.1.9
grunt v0.4.1
1.2.6