Improve CI Performance (#971)

This commit is contained in:
Daniel Ternyak 2018-02-01 01:03:36 -06:00 committed by GitHub
parent 00a84ec0c5
commit cfa2290823
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 8 deletions

View File

@ -13,7 +13,8 @@ before_install:
- export CHROME_BIN=chromium-browser
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
- docker pull dternyak/eth-priv-to-addr:latest
# uncomment once integration tests are included in CI
# - docker pull dternyak/eth-priv-to-addr:latest
- sudo apt-get install libusb-1.0
install:
@ -26,13 +27,7 @@ jobs:
- stage: test
script: npm run test
- stage: test
script: npm run tslint
- stage: test
script: npm run tscheck
- stage: test
script: npm run freezer
- stage: test
script: npm run freezer:validate
script: npm run tslint && npm run tscheck && npm run freezer && npm run freezer:validate
notifications:
email: