Fix grafica scouthub-attivita-fe

This commit is contained in:
Lorenzo Sanesi
2026-07-25 12:03:59 +02:00
parent 6a55cfa991
commit ac92ca43ce
3 changed files with 11 additions and 4 deletions
+7
View File
@@ -1,11 +1,18 @@
FROM node:22-bookworm-slim AS build
ARG API_URL
ARG KEYCLOAK_BASE_URL
WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY . .
RUN sed -i \
-e "s#__API_URL__#${API_URL}#" \
-e "s#__KEYCLOAK_BASE_URL__#${KEYCLOAK_BASE_URL}#" \
src/environments/environment.ts
RUN npm run build
FROM nginx:1.27-alpine