qualiteer/Dockerfile
dunemask e76b7f1117 [CHORE] Bump Deps and adjust Dockerfile (#8)
Co-authored-by: dunemask <dunemask@gmail.com>
Reviewed-on: https://gitea.dunemask.net/elysium/qualiteer/pulls/8
2023-09-08 17:23:39 +00:00

22 lines
422 B
Docker

FROM node:18 AS common
WORKDIR /dunemask/net/qualiteer
# Copy dependencies
COPY package.json .
COPY package-lock.json .
RUN npm i
# Copy react build resources over
COPY public public
COPY dist dist
COPY src src
COPY lib lib
FROM common AS executor-bin
RUN npm run build:executor
FROM common AS application
COPY index.html .
COPY vite.config.js .
RUN npm run build:react
# Copy bin over
#COPY bin bin
CMD ["npm","start"]