From 442eb8a5180877c67818d851cf08b394119fbf2d Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Fri, 15 Dec 2017 16:47:11 +0530 Subject: [PATCH] Update node to 8.9.3 LTS --- baseimage/initializeBaseUbuntuImage.sh | 8 ++++---- scripts/installer.sh | 12 ++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/baseimage/initializeBaseUbuntuImage.sh b/baseimage/initializeBaseUbuntuImage.sh index 85c11281f..60d281ff0 100644 --- a/baseimage/initializeBaseUbuntuImage.sh +++ b/baseimage/initializeBaseUbuntuImage.sh @@ -47,10 +47,10 @@ apt-get -y install \ cp /usr/share/unattended-upgrades/20auto-upgrades /etc/apt/apt.conf.d/20auto-upgrades echo "==> Installing node.js" -mkdir -p /usr/local/node-6.11.5 -curl -sL https://nodejs.org/dist/v6.11.5/node-v6.11.5-linux-x64.tar.gz | tar zxvf - --strip-components=1 -C /usr/local/node-6.11.5 -ln -sf /usr/local/node-6.11.5/bin/node /usr/bin/node -ln -sf /usr/local/node-6.11.5/bin/npm /usr/bin/npm +mkdir -p /usr/local/node-8.9.3 +curl -sL https://nodejs.org/dist/v8.9.3/node-v8.9.3-linux-x64.tar.gz | tar zxvf - --strip-components=1 -C /usr/local/node-8.9.3 +ln -sf /usr/local/node-8.9.3/bin/node /usr/bin/node +ln -sf /usr/local/node-8.9.3/bin/npm /usr/bin/npm apt-get install -y python # Install python which is required for npm rebuild [[ "$(python --version 2>&1)" == "Python 2.7."* ]] || die "Expecting python version to be 2.7.x" diff --git a/scripts/installer.sh b/scripts/installer.sh index 53d0a07e3..9d66ab111 100755 --- a/scripts/installer.sh +++ b/scripts/installer.sh @@ -63,12 +63,12 @@ if [[ $(docker version --format {{.Client.Version}}) != "17.09.0-ce" ]]; then fi echo "==> installer: updating node" -if [[ "$(node --version)" != "v6.11.5" ]]; then - mkdir -p /usr/local/node-6.11.5 - $curl -sL https://nodejs.org/dist/v6.11.5/node-v6.11.5-linux-x64.tar.gz | tar zxvf - --strip-components=1 -C /usr/local/node-6.11.5 - ln -sf /usr/local/node-6.11.5/bin/node /usr/bin/node - ln -sf /usr/local/node-6.11.5/bin/npm /usr/bin/npm - rm -rf /usr/local/node-6.11.3 +if [[ "$(node --version)" != "v8.9.3" ]]; then + mkdir -p /usr/local/node-8.9.3 + $curl -sL https://nodejs.org/dist/v8.9.3/node-v8.9.3-linux-x64.tar.gz | tar zxvf - --strip-components=1 -C /usr/local/node-8.9.3 + ln -sf /usr/local/node-8.9.3/bin/node /usr/bin/node + ln -sf /usr/local/node-8.9.3/bin/npm /usr/bin/npm + rm -rf /usr/local/node-6.11.5 fi for try in `seq 1 10`; do