From c94718c007f56bb49a709009be6e2b21cc9a5a67 Mon Sep 17 00:00:00 2001 From: "Nicolas \"Pixel\" Noble" Date: Wed, 2 May 2018 03:41:42 +0200 Subject: [PATCH] Let's double down on installing node 10... --- .../tools/run_tests/artifacts/build_artifact_node.sh | 5 +++++ .../tools/run_tests/artifacts/build_artifact_node_arm.sh | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/packages/grpc-native-core/tools/run_tests/artifacts/build_artifact_node.sh b/packages/grpc-native-core/tools/run_tests/artifacts/build_artifact_node.sh index 3120d6d3..d76536fd 100755 --- a/packages/grpc-native-core/tools/run_tests/artifacts/build_artifact_node.sh +++ b/packages/grpc-native-core/tools/run_tests/artifacts/build_artifact_node.sh @@ -13,6 +13,11 @@ # See the License for the specific language governing permissions and # limitations under the License. +nvm install 10 +nvm use 10 +npm install -g npm +npm install -g node-gyp + set -ex arch_list=( ia32 x64 ) diff --git a/packages/grpc-native-core/tools/run_tests/artifacts/build_artifact_node_arm.sh b/packages/grpc-native-core/tools/run_tests/artifacts/build_artifact_node_arm.sh index 34d9ffac..3ca347f7 100755 --- a/packages/grpc-native-core/tools/run_tests/artifacts/build_artifact_node_arm.sh +++ b/packages/grpc-native-core/tools/run_tests/artifacts/build_artifact_node_arm.sh @@ -13,6 +13,11 @@ # See the License for the specific language governing permissions and # limitations under the License. +nvm install 10 +nvm use 10 +npm install -g npm +npm install -g node-gyp + set -ex # https://github.com/mapbox/node-pre-gyp/issues/362