File tree 1 file changed +10
-7
lines changed
1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -12,17 +12,20 @@ RUN pnpm build
12
12
13
13
FROM node:20-alpine AS dist
14
14
ENV NODE_ENV=production
15
-
16
- COPY --from=build /app/packages "${DISTDIR}" /packages
17
- COPY --from=build /app/package.json ${DISTDIR}
15
+ ENV DISTDIR=/usr/local/share/graphql-inspector
18
16
19
17
RUN mkdir /app
20
18
WORKDIR /app
21
19
20
+ COPY --from=build /app/packages "${DISTDIR}/packages"
21
+ COPY --from=build /app/package.json ${DISTDIR}
22
+ COPY --from=build /app/pnpm-workspace.yaml ${DISTDIR}
23
+
22
24
RUN npm install -g
[email protected]
23
25
24
- RUN echo ${DISTDIR} \ cd ${DISTDIR} \
25
- && pnpm install \
26
- && pnpm cache clean \
27
- && ln -s "${DISTDIR}" /packages/cli/dist/cjs/index.js /usr/local/bin/graphql-inspector \
26
+ WORKDIR ${DISTDIR}
27
+ RUN pnpm install --prod
28
+ RUN pnpm store prune
29
+
30
+ RUN ln -s "${DISTDIR}/packages/cli/dist/cjs/index.js" /usr/local/bin/graphql-inspector \
28
31
&& chmod +x /usr/local/bin/graphql-inspector
You can’t perform that action at this time.
0 commit comments