token-wizard/.travis.yml

30 lines
720 B
YAML

language: node_js
node_js:
- "8"
install:
- npm install
before_script:
- npm run installWeb3
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
- sleep 3
- wget -N http://chromedriver.storage.googleapis.com/2.30/chromedriver_linux64.zip -P ~/
- unzip ~/chromedriver_linux64.zip -d ~/
- rm ~/chromedriver_linux64.zip
- sudo mv -f ~/chromedriver /usr/local/share/
- sudo chmod +x /usr/local/share/chromedriver
- sudo ln -s /usr/local/share/chromedriver /usr/local/bin/chromedriver
script:
- npm run lint
- npm test
- npm run coveralls
after_script:
- sudo kill `sudo lsof -t -i:8545`
after_success:
- bash <(curl -s https://copilot.blackducksoftware.com/ci/travis/scripts/upload)