Skip to content

Commit f81685d

Browse files
committed
travis: remove chakracore on travis
1. node-chakracore v8 doesn’t expose napi version 2. node-chakracore v10 doesn’t throws on handlescope double escape 3. set npm_config_NAPI_VERSION to override NAPI_EXPERIMENTAL expansion
1 parent f4d1cb6 commit f81685d

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

.travis.yml

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,12 @@ env:
1212
# https://github.com/jasongin/nvs/blob/master/doc/CI.md
1313
- NVS_VERSION=1.4.2
1414
matrix:
15-
- NODEJS_VERSION=node/4
16-
- NODEJS_VERSION=node/6
17-
- NODEJS_VERSION=node/8
18-
- NODEJS_VERSION=node/9
19-
- NODEJS_VERSION=node/10
20-
- NODEJS_VERSION=chakracore/8
21-
- NODEJS_VERSION=chakracore/10
22-
- NODEJS_VERSION=nightly
23-
- NODEJS_VERSION=chakracore-nightly
15+
- NODEJS_VERSION=node/6 NAPI_VERSION=3
16+
- NODEJS_VERSION=node/8 NAPI_VERSION=4
17+
- NODEJS_VERSION=node/10 NAPI_VERSION=4
18+
- NODEJS_VERSION=node/12 NAPI_VERSION=4
2419
matrix:
2520
fast_finish: true
26-
allow_failures:
27-
- env: NODEJS_VERSION=nightly
28-
- env: NODEJS_VERSION=chakracore-nightly
2921
sudo: false
3022
cache:
3123
directories:
@@ -59,6 +51,8 @@ install:
5951
script:
6052
# Travis CI sets NVM_NODEJS_ORG_MIRROR, but it makes node-gyp fail to download headers for nightly builds.
6153
- unset NVM_NODEJS_ORG_MIRROR
54+
- npm config set NAPI_VERSION $NAPI_VERSION
55+
- npm config get NAPI_VERSION
6256

6357
- npm test $NPMOPT
6458
after_success:

0 commit comments

Comments
 (0)