Skip to content

Commit

Permalink
Merge pull request #225 from YujithIsura/master
Browse files Browse the repository at this point in the history
docker file added for training env
  • Loading branch information
YujithIsura authored Feb 27, 2020
2 parents b0d2153 + bec1a0c commit ebdd9c0
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions client/Training.Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
FROM tiangolo/node-frontend:10 as builder

ADD ./src /app/src
COPY package*.json /app/
COPY ./public /app/public
WORKDIR /app
RUN npm ci
ENV REACT_APP_API_BASE_URL=https://apim-gw.training.elections.gov.lk/nominations/0.9
# ENV REACT_APP_PDF_GENARATION_SERVICE_URL=http://pdf-service-z1jkglv.pxe-dev-platformer-1552477983757-1pdna.svc
ENV REACT_APP_PDF_GENARATION_SERVICE_URL=https://pdf.ecstag.opensource.lk
ENV REACT_APP_AUTH_BASE_URL=https://nominations.training.elections.gov.lk
ENV REACT_APP_NOMINATION_URL=https://nominations.training.elections.gov.lk

RUN npm run build

FROM nginx:1.15

COPY --from=builder /app/build/ /usr/share/nginx/html
COPY --from=builder /nginx.conf /etc/nginx/conf.d/default.conf
WORKDIR /usr/share/nginx/html/

EXPOSE 80
CMD echo 'window._env_ = {}; window._env_.API_BASE ="'http://localhost:3000'"' > env-config.js && nginx -g 'daemon off;'
# CMD ["bash", "-c", "echo 'window._env_.API_BASE = \"$API_BASE\"' > env-config.js && nginx -g 'daemon off;'"]
# CMD echo ${API_BASE}

0 comments on commit ebdd9c0

Please sign in to comment.