@@ -16,12 +16,10 @@ COPY . ./
1616# Install dependencies first
1717RUN pnpm install --frozen-lockfile
1818
19- # Build workspace dependencies in correct order , then build the app
19+ # Build only required workspace dependencies , then build the app
2020RUN pnpm --filter @equinor/eds-tokens-sync run build && \
2121 pnpm --filter @equinor/eds-tokens-build run build && \
2222 pnpm --filter @equinor/eds-tokens run build && \
23- pnpm --filter @equinor/eds-utils run build && \
24- pnpm --filter @equinor/eds-icons run build && \
2523 pnpm --filter @equinor/eds-core-react run build && \
2624 pnpm --filter eds-demo run build
2725
@@ -50,10 +48,9 @@ COPY --chown="$USER":"$USER" packages/eds-core-react/package.json ./packages/eds
5048RUN pnpm install --prod --frozen-lockfile
5149
5250# Copy built files
53- COPY --chown="$USER":"$USER" --from=build /apps/eds-demo/.next ./apps/eds-demo/.next
54- COPY --chown="$USER":"$USER" --from=build /apps/eds-demo/public ./apps/eds-demo/public
55- COPY --chown="$USER":"$USER" --from=build /packages/eds-tokens/dist ./packages/eds-tokens/dist
56- COPY --chown="$USER":"$USER" --from=build /packages/eds-core-react/dist ./packages/eds-core-react/dist
51+ COPY --chown="$USER":"$USER" --from=build /app/apps/eds-demo/.next ./apps/eds-demo/.next
52+ COPY --chown="$USER":"$USER" --from=build /app/packages/eds-tokens/dist ./packages/eds-tokens/dist
53+ COPY --chown="$USER":"$USER" --from=build /app/packages/eds-core-react/dist ./packages/eds-core-react/dist
5754
5855USER "$UID"
5956
0 commit comments