chore: wire oidc environment configuration
This commit is contained in:
@@ -6,6 +6,14 @@ COPY frontend/package.json frontend/package.json
|
||||
COPY backend/package.json backend/package.json
|
||||
RUN pnpm install --frozen-lockfile
|
||||
COPY frontend frontend
|
||||
|
||||
ARG OIDC_ISSUER=https://idp.example.invalid/realms/travel-planner
|
||||
ARG OIDC_CLIENT_ID=travel-planner-web
|
||||
RUN sed -i \
|
||||
-e "s#issuer: '.*',#issuer: '${OIDC_ISSUER}',#" \
|
||||
-e "s#clientId: '.*',#clientId: '${OIDC_CLIENT_ID}',#" \
|
||||
frontend/src/environments/environment.production.ts
|
||||
|
||||
RUN pnpm --filter frontend build
|
||||
|
||||
FROM nginx:1.29.8-alpine
|
||||
|
||||
Reference in New Issue
Block a user