Skip to content

Commit cc0c51f

Browse files
committed
fix env variables
1 parent 9b00dda commit cc0c51f

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

.github/workflows/docker-image-prod.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
builder: ${{ steps.setup-buildx.outputs.name }}
6363
platforms: linux/amd64
6464
file: docker-builds/server/Dockerfile
65-
build-args: BUILD_ENV=${{ matrix.env }} ETHLANCE_DEPLOY_SEED=${{ secrets.ETHLANCE_DEPLOY_SEED }}
65+
build-args: ETHLANCE_ENV=${{ matrix.env }}, ETHLANCE_DEPLOY_SEED=${{ secrets.ETHLANCE_DEPLOY_SEED }}
6666
push: true
6767
tags: ${{ secrets.ECR_REGISTRY }}/ethlance-${{ matrix.env }}-server:${{ github.sha }}, ${{ secrets.ECR_REGISTRY }}/ethlance-${{ matrix.env }}-server:latest
6868

@@ -73,6 +73,6 @@ jobs:
7373
platforms: linux/amd64
7474
builder: ${{ steps.setup-buildx.outputs.name }}
7575
file: docker-builds/ui/Dockerfile
76-
build-args: BUILD_ENV=${{ matrix.env }}
76+
build-args: ETHLANCE_ENV=${{ matrix.env }}, ETHLANCE_DEPLOY_SEED=${{ secrets.ETHLANCE_DEPLOY_SEED }}
7777
push: true
7878
tags: ${{ secrets.ECR_REGISTRY }}/ethlance-${{ matrix.env }}-ui:${{ github.sha }}, ${{ secrets.ECR_REGISTRY }}/ethlance-${{ matrix.env }}-server:latest

docker-builds/server/Dockerfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ ARG ETHLANCE_DEPLOY_SEED
44
USER root
55

66
ENV ETHLANCE_SOURCE_ROOT=/build/ethlance \
7-
ETHLANCE_ENV=$ETHLANCE_ENV
7+
ETHLANCE_ENV=$ETHLANCE_ENV \
8+
BUILD_ENV=$ETHLANCE_ENV
89
ENV ETHLANCE_SERVER_ROOT=${ETHLANCE_SOURCE_ROOT}/server \
910
ETHLANCE_DEPLOY_SEED=${ETHLANCE_DEPLOY_SEED} \
1011
SMART_CONTRACTS_BUILD_PATH="${ETHLANCE_SOURCE_ROOT}/resources/public/contracts/build" \
@@ -36,7 +37,8 @@ RUN yarn && npx shadow-cljs release dev-server
3637

3738
# Final stage - minimal runtime image
3839
FROM node:20-slim
39-
ENV ETHLANCE_ENV=prod \
40+
ARG ETHLANCE_ENV
41+
ENV ETHLANCE_ENV=$ETHLANCE_ENV \
4042
ETHLANCE_SOURCE_ROOT=/build/ethlance
4143
ENV ETHLANCE_SERVER_ROOT=/build/ethlance/server \
4244
SMART_CONTRACTS_BUILD_PATH="${ETHLANCE_SOURCE_ROOT}/resources/public/contracts/build" \

docker-builds/ui/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@ USER root
55

66
# Set environment variables
77
ENV ETHLANCE_SOURCE_ROOT=/build/ethlance \
8-
ETHLANCE_ENV=$ETHLANCE_ENV
8+
ETHLANCE_ENV=$ETHLANCE_ENV \
9+
BUILD_ENV=$ETHLANCE_ENV
910
ENV ETHLANCE_SERVER_ROOT=${ETHLANCE_SOURCE_ROOT}/server \
1011
ETHLANCE_DEPLOY_SEED=${ETHLANCE_DEPLOY_SEED} \
1112
SMART_CONTRACTS_BUILD_PATH="${ETHLANCE_SOURCE_ROOT}/resources/public/contracts/build" \

0 commit comments

Comments
 (0)