Skip to content

Commit b017183

Browse files
committed
Dockerfile: ensure src/schema/latest populated from schema/latest so validator imports resolve
1 parent 43588fc commit b017183

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Dockerfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ COPY package.json ./
4343
# and any `src/schema` used during development.
4444
COPY schema ./schema
4545
COPY src/schema ./src/schema
46+
# Ensure schema/latest is available under src/schema/latest so imports from
47+
# `src/...` using `../schema/latest/...` resolve correctly during the build
48+
RUN if [ -d schema/latest ]; then \
49+
mkdir -p src/schema/latest && cp -r schema/latest/* src/schema/latest/; \
50+
fi
4651

4752
# Remove Windows-specific Rollup package and install dependencies
4853
RUN npm pkg delete devDependencies.@rollup/rollup-win32-x64-msvc && \

0 commit comments

Comments
 (0)