File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11ARG DOCKER_REGISTRY
2- FROM --platform=amd64 $DOCKER_REGISTRY/cljs-web3-ci:node-20.18.1 AS builder
2+ FROM $DOCKER_REGISTRY/cljs-web3-ci:node-20.18.1 AS builder
33
44ARG ETHLANCE_ENV
55ARG ETHLANCE_DEPLOY_SEED
Original file line number Diff line number Diff line change 11ARG DOCKER_REGISTRY
2- FROM --platform=amd64 $DOCKER_REGISTRY/cljs-web3-ci:node-20.18.1 AS builder
2+ FROM $DOCKER_REGISTRY/cljs-web3-ci:node-20.18.1 AS builder
33
44ARG ETHLANCE_ENV
55ARG ETHLANCE_DEPLOY_SEED
@@ -48,5 +48,5 @@ COPY docker-builds/ui/nginx.conf /etc/nginx/nginx.conf
4848COPY --from=builder /build/ethlance/resources /deploy/resources
4949COPY --from=builder /build/ethlance/resources/public/contracts /deploy/ui/contracts/
5050COPY --from=builder /build/ethlance/ui/resources/public /deploy/ui/
51-
51+ COPY --from=builder /build/ethlance/config /deploy/config
5252EXPOSE 80
Original file line number Diff line number Diff line change @@ -8,42 +8,45 @@ services:
88 POSTGRES_PASSWORD : test
99 POSTGRES_DB : test
1010 server :
11- image : ethlance-server:latest
11+ image : ${DOCKER_REGISTRY:-} ethlance-server:latest
1212 container_name : ethlance-server
1313 build :
1414 context : .
1515 dockerfile : " docker-builds/server/Dockerfile"
1616 args :
17- ETHLANCE_ENV : " qa"
17+ ETHLANCE_ENV : ETHLANCE_ENV
18+ DOCKER_REGISTRY : ${DOCKER_REGISTRY}
1819 ports :
1920 - 6300:6300
2021 command : ["node", "ethlance_server.js"]
2122 environment :
22- ETHLANCE_ENV : " qa "
23+ ETHLANCE_ENV : ${ETHLANCE_ENV}
2324 ui :
24- image : ethlance-ui:latest
25+ image : ${DOCKER_REGISTRY:-} ethlance-ui:latest
2526 container_name : ethlance-ui
2627 ports :
2728 - 9080:80
2829 build :
2930 context : .
3031 dockerfile : " docker-builds/ui/Dockerfile"
3132 args :
32- ETHLANCE_ENV : " qa"
33+ ETHLANCE_ENV : ${ETHLANCE_ENV}
34+ DOCKER_REGISTRY : ${DOCKER_REGISTRY}
3335 depends_on :
3436 - server
3537 environment :
36- ETHLANCE_ENV : " qa "
38+ ETHLANCE_ENV : ${ETHLANCE_ENV}
3739
3840 # Collect deps, compiles and deploys contracts
3941 base :
40- image : ethlance-base:local
42+ image : ${DOCKER_REGISTRY:-} ethlance-base:local
4143 container_name : ethlance-base
4244 command : ["exit", "0"]
4345 build :
4446 context : .
4547 dockerfile : " docker-builds/base/Dockerfile"
4648 args :
47- ETHLANCE_ENV : " qa"
49+ ETHLANCE_ENV : ${ETHLANCE_ENV}
50+ DOCKER_REGISTRY : ${DOCKER_REGISTRY}
4851 environment :
49- ETHLANCE_ENV : " qa "
52+ ETHLANCE_ENV : ${ETHLANCE_ENV}
You can’t perform that action at this time.
0 commit comments