diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0288ad10fe345f719df9faac018a26e01b2d3753..e0e39e3c718cb44a14029db0a78da824f441a1cb 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -80,7 +80,7 @@ build-image: before_script: - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY script: - - docker build -t $CONTAINER_IMAGE . + - docker build -t $CONTAINER_IMAGE --build-arg REACT_APP_MUI_PRO_LICENSE_KEY=${REACT_APP_MUI_PRO_LICENSE_KEY} . - docker push $CONTAINER_IMAGE release-image: diff --git a/Dockerfile b/Dockerfile index cc7146a4ff9f3863f1baa9b0b551074ee5d2d33f..bfac03c674915df896c42e39bfb75b2c3ba4ad87 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,6 @@ # build CE deploy & monitor Frontend FROM node:16.14.0 as builder +ARG REACT_APP_MUI_PRO_LICENSE_KEY RUN mkdir /usr/src/app WORKDIR /usr/src/app ENV PATH /usr/src/app/node_modules/.bin:$PATH @@ -10,7 +11,7 @@ RUN npm ci ENV PUBLIC_URL "/" ENV REACT_APP_LOGIN_METHOD "STD" -RUN npm run build +RUN REACT_APP_MUI_PRO_LICENSE_KEY=${REACT_APP_MUI_PRO_LICENSE_KEY} npm run build # production environment FROM nginx:1.19.6-alpine