From 65c5ad8a3743490820f235106099b72a3180c5a6 Mon Sep 17 00:00:00 2001 From: Aaron Honeycutt Date: Thu, 14 Dec 2023 10:58:04 -0700 Subject: [PATCH] Adds a script to setup development for working on the docs project --- setup-development.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 setup-development.sh diff --git a/setup-development.sh b/setup-development.sh new file mode 100755 index 0000000000..746ae67338 --- /dev/null +++ b/setup-development.sh @@ -0,0 +1,13 @@ +#!/bin/bash + +# Update system and install packages +sudo apt update +sudo apt install -y ca-certificates curl gnupg + +# Create directory for keys and install the key there. +sudo mkdir -p /etc/apt/keyrings +curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg + +# Add repository for nodejs +NODE_MAJOR=18 +echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | sudo tee /etc/apt/sources.list.d/nodesource.list