committed by
陈帅
1 changed files with 16 additions and 2 deletions
@ -1,10 +1,24 @@ |
|||
FROM nginx |
|||
FROM circleci/node:latest-browsers as builder |
|||
|
|||
WORKDIR /usr/src/app/ |
|||
USER root |
|||
COPY package.json ./ |
|||
RUN yarn |
|||
|
|||
COPY ./ ./ |
|||
|
|||
RUN npm run test:all |
|||
|
|||
RUN npm run build |
|||
|
|||
|
|||
FROM nginx |
|||
|
|||
WORKDIR /usr/share/nginx/html/ |
|||
|
|||
COPY ./docker/nginx.conf /etc/nginx/conf.d/default.conf |
|||
|
|||
COPY ./dist /usr/share/nginx/html/ |
|||
COPY --from=builder /usr/src/app/dist /usr/share/nginx/html/ |
|||
|
|||
EXPOSE 80 |
|||
|
|||
|
|||
Loading…
Reference in new issue