mirror of
https://github.com/Automattic/harper.git
synced 2025-08-04 18:48:02 +00:00
build(dockerfile): copy package.json and pnpm-lock.yaml to image
This commit is contained in:
parent
0bbe9cffe6
commit
b1fafb7048
1 changed files with 8 additions and 1 deletions
|
@ -26,6 +26,8 @@ RUN mkdir harper-wasm
|
|||
COPY --from=wasm-build /usr/build/harper-wasm/pkg /usr/build/harper-wasm/pkg
|
||||
COPY packages packages
|
||||
COPY demo.md .
|
||||
COPY package.json .
|
||||
COPY pnpm-lock.yaml .
|
||||
|
||||
RUN pnpm install
|
||||
|
||||
|
@ -41,12 +43,17 @@ FROM node:${NODE_VERSION}
|
|||
|
||||
COPY --from=node-build /usr/build/packages/web/build /usr/build/packages/web/build
|
||||
COPY --from=node-build /usr/build/packages/web/package.json /usr/build/packages/web/package.json
|
||||
COPY --from=node-build /usr/build/package.json /usr/build/package.json
|
||||
COPY --from=node-build /usr/build/pnpm-lock.yaml /usr/build/pnpm-lock.yaml
|
||||
COPY --from=node-build /usr/build/pnpm-workspace.yaml /usr/build/pnpm-workspace.yaml
|
||||
|
||||
WORKDIR /usr/build/packages/web
|
||||
WORKDIR /usr/build
|
||||
|
||||
RUN corepack enable
|
||||
RUN pnpm install
|
||||
|
||||
WORKDIR /usr/build/packages/web
|
||||
|
||||
ENV HOST=0.0.0.0
|
||||
ENV PORT=3000
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue