Pass built_at to frontend, update staging

This commit is contained in:
Miko Keskimäki
2023-05-03 13:33:19 +03:00
parent cf504c9c98
commit b0c19fefa0
4 changed files with 8 additions and 9 deletions
+1
View File
@@ -30,6 +30,7 @@ jobs:
containerfiles: |
services/frontend/Dockerfile
build-args: |
BUILT_AT=${{ steps.get_current_time.outputs.NOW }}
BASE_PATH=/oodikone
GIT_SHA=${{ github.sha }}
STAGING=true
+3 -4
View File
@@ -7,10 +7,9 @@ WORKDIR /opt/app-root/src
EXPOSE 8080
ENV NODE_ENV=production
ARG SENTRY_ENVIRONMENT
ENV SENTRY_ENVIRONMENT=$SENTRY_ENVIRONMENT
ARG SENTRY_RELEASE
ENV SENTRY_RELEASE=$SENTRY_RELEASE
ARG STAGING
ENV REACT_APP_STAGING=$STAGING
COPY ./package* ./
RUN npm ci --omit-dev
+1 -1
View File
@@ -1,7 +1,7 @@
// Node env to use
const isStaging = process.env.NODE_ENV === 'staging'
const isDev = process.env.NODE_ENV === 'development'
const isProduction = process.env.NODE_ENV === 'production'
const isStaging = !isProduction && process.env.REACT_APP_STAGING === 'true'
// Sentry
const sentryRelease = process.env.SENTRY_RELEASE || ''
+3 -4
View File
@@ -6,13 +6,12 @@ WORKDIR /opt/app-root/src
EXPOSE 5000
ARG SENTRY_ENVIRONMENT
ENV REACT_APP_SENTRY_ENVIRONMENT=$SENTRY_ENVIRONMENT
ARG SENTRY_RELEASE
ENV REACT_APP_SENTRY_RELEASE=$SENTRY_RELEASE
ARG BUILT_AT
ENV REACT_APP_BUILT_AT=$BUILT_AT
ARG STAGING
ENV REACT_APP_STAGING=$STAGING
COPY ./package* ./
RUN npm ci --omit-dev
COPY . .