#!/bin/bash set -xeo pipefail NODE_VERSION=${1:-7.x} YARN_VERSION=${2:-0.27.5-1} NODE_VERSION=`echo $NODE_VERSION | sed -r -e "s/([0-9]+)\.[0-9]+/\1\.x/g"` # add official debian repos for node and yarn curl -sS -L https://deb.nodesource.com/setup_${NODE_VERSION} | bash - curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list apt-get update apt-get install -y nodejs yarn=$YARN_VERSION