Updated the node package 22/10722/1
authorBarath Kumar R <barath.r@tataelxsi.co.in>
Fri, 30 Apr 2021 05:48:40 +0000 (11:18 +0530)
committerBarath Kumar R <barath.r@tataelxsi.co.in>
Fri, 30 Apr 2021 05:48:40 +0000 (11:18 +0530)
 * To install npm, needed node >=10 version

Change-Id: I1627c29dae17d1a5c83af9c961dec2b26947c5bd
Signed-off-by: Barath Kumar R <barath.r@tataelxsi.co.in>
Dockerfile

index 8cc0a7d..5aa23bc 100644 (file)
 
 FROM ubuntu:18.04
 
-RUN apt-get update && apt-get install -y git build-essential nodejs npm
-RUN npm install -g npm@latest
+RUN apt-get update && apt-get install -y git build-essential curl \
+    && curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - \
+    && echo "deb https://deb.nodesource.com/node_10.x bionic main" | tee -a /etc/apt/sources.list.d/nodesource.list \
+    && echo "deb-src https://deb.nodesource.com/node_10.x bionic main" | tee -a /etc/apt/sources.list.d/nodesource.list \
+    && apt-get update && apt-get install -y nodejs
 RUN npm install --save @openapi-contrib/json-schema-to-openapi-schema
 RUN npm install -g swagger-cli
 RUN npm install -g speccy