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