From bebdbede22bd973c97cf6af9e5d06bbc228a99f0 Mon Sep 17 00:00:00 2001 From: Roy Wright Date: Wed, 2 May 2018 16:56:15 -0700 Subject: [PATCH] fix test files Fix missing `pip` in macOS builds Add new builds to the matrix PR-URL: https://github.com/nodejs/node-addon-api/pull/257 Reviewed-By: Michael Dawson --- .travis.yml | 8 ++++++-- appveyor.yml | 6 +++++- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index c37486f..7821a72 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,11 +10,15 @@ os: env: global: # https://github.com/jasongin/nvs/blob/master/doc/CI.md - - NVS_VERSION=1.2.0 + - NVS_VERSION=1.4.2 matrix: - NODEJS_VERSION=node/4 - NODEJS_VERSION=node/6 - NODEJS_VERSION=node/8 + - NODEJS_VERSION=node/9 + - NODEJS_VERSION=node/10 + - NODEJS_VERSION=chakracore/8 + - NODEJS_VERSION=chakracore/10 - NODEJS_VERSION=nightly - NODEJS_VERSION=chakracore-nightly matrix: @@ -35,7 +39,7 @@ addons: - g++-4.9 before_install: # coveralls - - pip install --user cpp-coveralls + - pip2 install --user cpp-coveralls # compilers - if [ "$CXX" = "g++" -a "$TRAVIS_OS_NAME" = "linux" ]; then export CXX="g++-4.9" CC="gcc-4.9" AR="gcc-ar-4.9" RANLIB="gcc-ranlib-4.9" NM="gcc-nm-4.9" ; fi - if [ "$CXX" = "clang++" ]; then export NPMOPT=--clang=1 ; fi diff --git a/appveyor.yml b/appveyor.yml index 6addabf..439b91d 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,11 +1,15 @@ environment: # https://github.com/jasongin/nvs/blob/master/doc/CI.md - NVS_VERSION: 1.2.0 + NVS_VERSION: 1.4.2 fast_finish: true matrix: - NODEJS_VERSION: node/4 - NODEJS_VERSION: node/6 - NODEJS_VERSION: node/8 + - NODEJS_VERSION: node/9 + - NODEJS_VERSION: node/10 + - NODEJS_VERSION: chakracore/8 + - NODEJS_VERSION: chakracore/10 - NODEJS_VERSION: nightly - NODEJS_VERSION: chakracore-nightly