]> Piment Noir Git Repositories - e-mobility-charging-stations-simulator.git/commitdiff
fix(web): widen Docker context to monorepo root for ui-common workspace dep
authorJérôme Benoit <jerome.benoit@sap.com>
Thu, 16 Apr 2026 00:19:36 +0000 (02:19 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Thu, 16 Apr 2026 00:39:42 +0000 (02:39 +0200)
ui/web/docker/Dockerfile
ui/web/docker/docker-compose.yml

index 8b25032d6a426859fc11e9e69186b1017cea41e4..054ec3d4d8af39ffabdbd129240786cbffdd8be0 100644 (file)
@@ -10,15 +10,15 @@ RUN set -ex \
   && pnpm set progress=false \
   && pnpm config set depth 0 \
   && pnpm install --ignore-scripts \
-  && cp docker/config.json public/config.json \
-  && pnpm build
+  && cp ui/web/docker/config.json ui/web/public/config.json \
+  && pnpm --filter webui build
 
 FROM node:lts-alpine
 
 WORKDIR /usr/app
-COPY --from=builder /usr/builder ./
-COPY docker/run.sh /run.sh
-COPY docker/autoconfig.sh /autoconfig.sh
+COPY --from=builder /usr/builder/ui/web ./
+COPY ui/web/docker/run.sh /run.sh
+COPY ui/web/docker/autoconfig.sh /autoconfig.sh
 RUN set -ex \
   && chmod +x /run.sh \
   && chmod +x /autoconfig.sh
index 0220dfeed0976947e623442439fa594843087fd2..ecd18c7aba50dcc2353187e66accc4d009085c31 100644 (file)
@@ -4,8 +4,8 @@ networks:
 services:
   e-mobility-charging-stations-dashboard:
     build:
-      context: ..
-      dockerfile: docker/Dockerfile
+      context: ../../..
+      dockerfile: ui/web/docker/Dockerfile
     networks:
       - ev_network
     ports: