From dd378270312c8ba1182e64afbe3e14bacd7f4100 Mon Sep 17 00:00:00 2001 From: Fedor Katurov Date: Thu, 30 Sep 2021 14:38:02 +0700 Subject: [PATCH] added env variables to builder --- .drone.yml | 3 +++ docker/www/Dockerfile | 6 +++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 8ad662b4..403ec443 100644 --- a/.drone.yml +++ b/.drone.yml @@ -39,6 +39,9 @@ steps: REACT_APP_REMOTE_CURRENT: https://pig.staging.vault48.org/static/ settings: dockerfile: docker/www/Dockerfile + build_args_from_env: + - REACT_APP_API_HOST + - REACT_APP_REMOTE_CURRENT tag: - ${DRONE_BRANCH} custom_labels: diff --git a/docker/www/Dockerfile b/docker/www/Dockerfile index b8f6cd6e..299b4eab 100644 --- a/docker/www/Dockerfile +++ b/docker/www/Dockerfile @@ -2,7 +2,11 @@ FROM node:dubnium-alpine as builder COPY package.json yarn.lock ./ RUN yarn COPY . . -RUN REACT_APP_API_HOST=${REACT_APP_API_HOST} REACT_APP_REMOTE_CURRENT=${REACT_APP_REMOTE_CURRENT} yarn build +ARG REACT_APP_REMOTE_CURRENT +ARG REACT_APP_REMOTE_CURRENT +ENV REACT_APP_REMOTE_CURRENT $REACT_APP_REMOTE_CURRENT +ENV REACT_APP_REMOTE_CURRENT $REACT_APP_REMOTE_CURRENT +RUN yarn build FROM nginx:alpine COPY docker/www/nginx.conf /etc/nginx/nginx.conf