From 3cf9ece5c2d27fbb228eef3b94eff0f7f4c690a3 Mon Sep 17 00:00:00 2001 From: Jeffrey Paul Date: Tue, 6 Mar 2018 18:26:17 -0500 Subject: [PATCH] install gcloud and yarn --- provision.workbox/main.sh | 11 +++++++++++ provision.workbox/user-setup.sh | 1 + 2 files changed, 12 insertions(+) diff --git a/provision.workbox/main.sh b/provision.workbox/main.sh index 8aa7d5d..14298b3 100644 --- a/provision.workbox/main.sh +++ b/provision.workbox/main.sh @@ -13,6 +13,17 @@ fi pip3 install --upgrade pip +# install gcloud +export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)" +# Add the Cloud SDK distribution URI as a package source +echo "deb http://packages.cloud.google.com/apt $CLOUD_SDK_REPO main" | + tee -a /etc/apt/sources.list.d/google-cloud-sdk.list +# Import the Google Cloud Platform public key +curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | + apt-key add - +# Update the package list and install the Cloud SDK +apt-get update && apt-get install -y google-cloud-sdk + # install docker-machine URLBASE="https://github.com/docker/machine/releases/download/v0.14.0" URL="$URLBASE/docker-machine-$(uname -s)-$(uname -m)" diff --git a/provision.workbox/user-setup.sh b/provision.workbox/user-setup.sh index 68c91a2..1e211bb 100644 --- a/provision.workbox/user-setup.sh +++ b/provision.workbox/user-setup.sh @@ -9,6 +9,7 @@ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | b export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && source "$NVM_DIR/nvm.sh" nvm install node +npm install -g yarn if [[ ! -d ~/.ssh ]]; then mkdir -p ~/.ssh