Jenkins refresh
[osm/SOL005.git] / Dockerfile
index bc6676d..5aa23bc 100644 (file)
 
 # This Dockerfile is intented for devops and deb package generation
 
-FROM alpine:latest
+FROM ubuntu:18.04
 
-RUN apk update
-RUN apk add bash
-RUN apk add nodejs
-RUN apk add nodejs-npm
+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