💚 Simplify CI

This commit is contained in:
raub 2018-09-11 14:46:01 +03:00
parent 193931995c
commit 347d2f5311
1 changed files with 6 additions and 22 deletions

View File

@ -1,5 +1,5 @@
sudo: true
dist: trusty dist: trusty
sudo: false
language: node_js language: node_js
@ -7,34 +7,18 @@ node_js:
- "8.11.4" - "8.11.4"
addons:
apt:
sources:
- ubuntu-toolchain-r-test
- llvm-toolchain-precise-3.5
packages:
- clang-3.5
before_install: before_install:
- if [[ $(uname -s) == 'Linux' ]]; then - npm conf set strict-ssl false
export CXX="clang++-3.5";
export CC="clang-3.5";
fi;
- npm install -g npm@6.4.0 - npm install -g npm@6.4.0
install: install:
- cd examples/addon && npm i --clang=1 - cd test
- cd ../deps && npm i --clang=1 - npm i
- cd ../.. && npm i --clang=1
- cd test && npm i --clang=1
- cd .. - cd ..
script: script:
- cd examples/addon && node . - cd test
- cd ../deps && node . - npm test
- cd ../.. && node .
- cd test && npm test
- cd .. - cd ..