File tree Expand file tree Collapse file tree 1 file changed +8
-12
lines changed Expand file tree Collapse file tree 1 file changed +8
-12
lines changed Original file line number Diff line number Diff line change @@ -4,19 +4,15 @@ WORKDIR /app
4
4
5
5
RUN apt-get update && apt-get -y install libnss3 libatk-bridge2.0-0 libdrm-dev libxkbcommon-dev libgbm-dev libasound-dev libatspi2.0-0 libxshmfence-dev
6
6
7
- # Copy package files for workspaces
8
- COPY package.json /app/package.json
9
- COPY pnpm-lock.yaml /app/pnpm-lock.yaml
10
- COPY pnpm-workspace.yaml /app/pnpm-workspace.yaml
11
- COPY web/client/package.json /app/web/client/package.json
12
- COPY vscode/extension/package.json /app/vscode/extension/package.json
13
- COPY vscode/bus/package.json /app/vscode/bus/package.json
14
-
15
- RUN npm install -g pnpm@latest && \
16
- pnpm install --frozen-lockfile
7
+ # Install pnpm globally
8
+ RUN npm install -g pnpm@latest
17
9
18
- # Copy the rest of the application
19
- COPY web/client/ /app/web/client/
10
+ # Copy package files for workspaces
11
+ COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
12
+ COPY web/client/package.json ./web/client/
20
13
21
14
# Install dependencies
22
15
RUN pnpm install --frozen-lockfile
16
+
17
+ # Copy source files (excluding node_modules which were installed above)
18
+ COPY web/client/ ./web/client/
You can’t perform that action at this time.
0 commit comments