Hello,
My TravisCI configuration file contains the following lines:
language: node_js
matrix:
include:
- os: osx
node_js: '8'
sudo: 'required'
before_install:
- brew update > /dev/null
- brew cask install google-chrome
install:
- npm install
- npm run build
script:
- npm test
Fail info as below:
brew cask install google-chrome
Updating Homebrew...
==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
https://github.com/Homebrew/brew#donations
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
==> Updated Formulae
jena libbtbb stone-soup up
==> Satisfying dependencies
==> Downloading https://dl.google.com/chrome/mac/stable/GGRO/googlechrome.dmg
######################################################################## 100.0%
==> Verifying SHA-256 checksum for Cask 'google-chrome'.
==> Note: Running `brew update` may fix SHA-256 checksum errors.
Error: Checksum for Cask 'google-chrome' does not match.
Expected: ba69f4900188a0b01ec9c870daf74e71a93a60040da077de5e6a407c28cb95fc
Actual: 30f7da62c0dd116ac299b69704e93d577b66c713f90db85f976a0075ef38c6cf
File:
/Users/travis/Library/Caches/Homebrew/downloads/9830ac8a5256756d2643fbdb6a47ba0eb019c3816fc4366049f2483999b2ee4f--googlechrome.dmg
To retry an incomplete download, remove the file above.
The command "brew cask install google-chrome" failed and exited with 1 during .
Fail job link:
https://travis-ci.org/BruceDai/webml-polyfill-1/jobs/463735621