Added Jenkinsfile 15

This commit is contained in:
Sebastian Seedorf
2021-04-19 14:42:13 +02:00
parent 32e245d474
commit 5d456ee817
2 changed files with 6 additions and 2 deletions

View File

@@ -1,11 +1,15 @@
FROM node:15-alpine
WORKDIR /app
ENV NODE_ENV=production
COPY ./public /app/public
COPY ./views /app/views
COPY ./dist /app/views
COPY ./dist /app/dist
COPY ./package.json /app/package.json
COPY ./package-lock.json /app/package-lock.json
RUN npm install
ENTRYPOINT npm start
EXPOSE 3000