Skip to content

Commit

Permalink
fix args
Browse files Browse the repository at this point in the history
  • Loading branch information
sm47916 committed Jun 21, 2024
1 parent 9428bc6 commit f31067b
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 9 deletions.
11 changes: 7 additions & 4 deletions docker-builds/server/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
ARG BUILD_ENV
FROM --platform=amd64 487920318758.dkr.ecr.us-west-2.amazonaws.com/cljs-web3-ci:node-18.17.0 as init
ARG BUILD_ENV
ENV BUILD_ENV=${BUILD_ENV}
USER root

ENV ETHLANCE_COMPONENT="server"
Expand All @@ -24,8 +25,9 @@ COPY config .
WORKDIR /build
# RUN git clone https://github.com/district0x/d0x-libs

ARG BUILD_ENV
FROM init as build_server
ARG BUILD_ENV
ENV BUILD_ENV=${BUILD_ENV}
WORKDIR $ETHLANCE_SOURCE_ROOT
RUN yarn install && ETHLANCE_ENV="${BUILD_ENV}" npx truffle compile

Expand All @@ -39,11 +41,12 @@ RUN yarn && \
WORKDIR "${ETHLANCE_SOURCE_ROOT}/server"
RUN yarn && npx shadow-cljs release dev-server

ARG BUILD_ENV
FROM node:18
ARG BUILD_ENV
ENV BUILD_ENV=${BUILD_ENV}
ENV ETHLANCE_ENV=${BUILD_ENV}
ENV ETHLANCE_SOURCE_ROOT=/deploy
ENV ETHLANCE_SERVER_ROOT=/deploy/server
ENV ETHLANCE_ENV=qa
ENV DEPLOY_TARGET=/deploy
ENV UI_CONFIG_PATH="/deploy/resources/config/ui-config-${BUILD_ENV}.edn"
ENV SERVER_CONFIG_PATH="/deploy/resources/config/server-config-${BUILD_ENV}.edn"
Expand Down
12 changes: 7 additions & 5 deletions docker-builds/ui/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
ARG BUILD_ENV
FROM --platform=amd64 487920318758.dkr.ecr.us-west-2.amazonaws.com/cljs-web3-ci:node-18.17.0 as init
ARG BUILD_ENV
USER root

ENV BUILD_ENV=${BUILD_ENV}
ENV ETHLANCE_ENV=$BUILD_ENV
ENV ETHLANCE_COMPONENT="ui"
ENV ETHLANCE_SOURCE_ROOT=/build/ethlance
ENV ETHLANCE_SERVER_ROOT=/build/ethlance/server
ENV ETHLANCE_ENV=$BUILD_ENV
ENV DEPLOY_TARGET=/deploy/

ENV SMART_CONTRACTS_PATH="/build/ethlance/shared/src/ethlance/shared/smart_contracts_${BUILD_ENV}.cljs"
Expand All @@ -23,8 +23,9 @@ COPY config .
# WORKDIR /build
# RUN git clone https://github.com/district0x/d0x-libs

ARG BUILD_ENV
FROM init as build_stage
ARG BUILD_ENV
ENV BUILD_ENV=${BUILD_ENV}
ENV ETHLANCE_ENV=${BUILD_ENV}
WORKDIR $ETHLANCE_SOURCE_ROOT
RUN yarn install && ETHLANCE_ENV="${BUILD_ENV}" npx truffle compile
Expand All @@ -34,8 +35,9 @@ RUN yarn install && \
ETHLANCE_ENV="${BUILD_ENV}" npx shadow-cljs release dev-ui && \
./node_modules/less/bin/lessc resources/public/less/main.less resources/public/css/main.css --verbose

ARG BUILD_ENV
FROM nginx:alpine
ARG BUILD_ENV
ENV BUILD_ENV=${BUILD_ENV}
ENV ETHLANCE_ENV=${BUILD_ENV}

COPY docker-builds/ui/ethlance.conf /etc/nginx/conf.d/
Expand Down

0 comments on commit f31067b

Please sign in to comment.