add yarn installation to install script

This commit is contained in:
root 2024-09-25 07:09:13 +00:00
parent c5e4e8ae66
commit 0d89576527

View File

@ -7,5 +7,44 @@ cd "${script_dir}"
echo "Docs directory: $script_dir"
cd docs_website
# Function to check if yarn is installed
is_yarn_installed() {
if command -v yarn &> /dev/null; then
return 0
else
return 1
fi
}
# Update and install prerequisites
sudo apt update
sudo apt install -y curl gnupg
# Check if yarn is installed
if is_yarn_installed; then
echo "Yarn is already installed."
else
echo "Yarn is not installed. Installing yarn..."
# Add Yarn GPG key and repository
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
# Update and install yarn
sudo apt update
sudo apt install -y yarn
# Verify installation
if is_yarn_installed; then
echo "Yarn successfully installed!"
else
echo "Yarn installation failed."
fi
fi
yarn