From e30cffda5e1bbd589645de64cbeaa778c42801d3 Mon Sep 17 00:00:00 2001 From: Vivek Kumar Dutta <vivek.dutta@iopsys.eu> Date: Tue, 5 Sep 2023 09:03:56 +0530 Subject: [PATCH] Fix node installation --- docker/code-analysis/Dockerfile | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/docker/code-analysis/Dockerfile b/docker/code-analysis/Dockerfile index 80c8b98..a7abe20 100644 --- a/docker/code-analysis/Dockerfile +++ b/docker/code-analysis/Dockerfile @@ -88,12 +88,10 @@ RUN \ rm -rf cppcheck # install node -ARG NODE_VERSION=16.17.1 -RUN deb_architecture="$(dpkg --print-architecture)" && \ - curl -fsSL "https://deb.nodesource.com/node_16.x/pool/main/n/nodejs/nodejs_${NODE_VERSION}-deb-1nodesource1_${deb_architecture}.deb" -o /tmp/nodejs.deb && \ - dpkg -i /tmp/nodejs.deb && \ - apt-get install -y --fix-broken && \ - npm install --global typescript yarn +ARG NODEJS_VERSION_MAJOR=16 +RUN curl -fsSL "https://deb.nodesource.com/setup_${NODEJS_VERSION_MAJOR}.x" | bash - && \ + apt-get install -y nodejs && \ + rm -rf /var/lib/apt/lists/* # install typescript ARG TYPESCRIPT_VERSION=4.8.4 -- GitLab