github.com/resonatecoop/id@v1.1.0-43/frontend/Dockerfile (about)

     1  FROM node:12-alpine as builder
     2  
     3  RUN apk --no-cache add git
     4  
     5  WORKDIR /var/www/app
     6  
     7  COPY ./package* ./
     8  COPY .env ./
     9  COPY ./gulpfile.js ./
    10  COPY ./data ./data
    11  COPY ./web/layouts ./web/layouts
    12  COPY ./web/app ./web/app
    13  
    14  ENV NODE_ENV development
    15  
    16  RUN npm install
    17  
    18  RUN npm install -g gulp
    19  
    20  ENV NODE_ENV production
    21  
    22  RUN npm run build