Skip to content

Commit cdae8f8

Browse files
authored
made node GPG key install idempotent to avoid re-download errors (#6140)
1 parent f6bf601 commit cdae8f8

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

bin/countly.install_ubuntu.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,9 @@ sudo apt-get install -y nginx
5757
sudo apt-get update
5858
sudo apt-get install -y ca-certificates curl gnupg
5959
sudo mkdir -p /etc/apt/keyrings
60-
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
60+
if [ ! -f /etc/apt/keyrings/nodesource.gpg ]; then
61+
curl -fsSL "https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key" | sudo gpg --batch --yes --dearmor -o /etc/apt/keyrings/nodesource.gpg
62+
fi
6163
NODE_MAJOR=20
6264
echo "deb [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
6365
sudo apt-get update

0 commit comments

Comments
 (0)