Skip to content

Commit 2ed2580

Browse files
authored
Fix travis config, add rust to traivs ci
1 parent 2ae2195 commit 2ed2580

File tree

1 file changed

+51
-4
lines changed

1 file changed

+51
-4
lines changed

.travis.yml

Lines changed: 51 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,56 @@
1-
language: node_js
1+
matrix:
2+
allow_failures:
3+
- os: windows
4+
include:
5+
- os: osx
6+
osx_image: xcode9.4
7+
language: rust
8+
rust: nightly-2018-10-12
9+
env:
10+
- TRAVIS_NODE_VERSION="10"
211

3-
node_js:
4-
- node
12+
- os: linux
13+
language: rust
14+
rust: nightly-2018-10-12
15+
env:
16+
- TRAVIS_NODE_VERSION="10"
17+
addons:
18+
apt:
19+
sources:
20+
- ubuntu-toolchain-r-test
21+
packages:
22+
- gcc-multilib
23+
- g++-8
24+
- g++-multilib
525

6-
cache: yarn
26+
- os: windows
27+
language: node_js
28+
node_js:
29+
- node
30+
31+
- os: windows
32+
language: rust
33+
rust: nightly-2018-10-12
34+
env:
35+
- TRAVIS_NODE_VERSION="10"
36+
37+
cache:
38+
yarn: true
39+
directories:
40+
- node_modules
41+
- $(npm config get prefix)/lib/node_modules
742

843
before_install:
44+
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then export CXX="g++-8"; fi
45+
- nvm install $TRAVIS_NODE_VERSION
46+
- nvm use ${TRAVIS_NODE_VERSION}
47+
- node -v
48+
- npm -v
949
- npm i -g yarn@latest
50+
51+
install:
52+
- yarn
53+
54+
script:
55+
- yarn build
56+
- yarn test

0 commit comments

Comments
 (0)