From 679c10713a978627e1e2deec5c5240f2d91455df Mon Sep 17 00:00:00 2001 From: Garrett Luu Date: Wed, 1 Jul 2020 16:13:45 -0700 Subject: [PATCH 1/2] Added condition npm install to travis --- .travis.yml | 2 +- misc/node_version.sh | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100755 misc/node_version.sh diff --git a/.travis.yml b/.travis.yml index 7364fae..955113c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -44,7 +44,7 @@ matrix: before_install: - "npm config set strict-ssl false" - # - "npm install -g npm@4.3.0" + - "chmod +x ./misc/node_version.sh; ./misc/node_version.sh" - "npm install -g mocha@2.x voc" - "npm install blanket" - "npm install word" diff --git a/misc/node_version.sh b/misc/node_version.sh new file mode 100755 index 0000000..da9b9e0 --- /dev/null +++ b/misc/node_version.sh @@ -0,0 +1,11 @@ +#! /usr/bin/env bash + +# This script will check the current version of node and install another version +# of npm if node is version 0.8 + +version=$(node --version) + +if [[ $version =~ v0\.8\. ]] +then + npm install -g npm@4.3.0 +fi \ No newline at end of file -- 2.34.1 From 5d59c069734c508a84f6cf81a22dd35bbf6f5263 Mon Sep 17 00:00:00 2001 From: Garrett Luu Date: Wed, 1 Jul 2020 16:18:25 -0700 Subject: [PATCH 2/2] Updated node_version.sh perms --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 955113c..6dd4d6a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -44,7 +44,7 @@ matrix: before_install: - "npm config set strict-ssl false" - - "chmod +x ./misc/node_version.sh; ./misc/node_version.sh" + - "./misc/node_version.sh" - "npm install -g mocha@2.x voc" - "npm install blanket" - "npm install word" -- 2.34.1