fix(ql3): ship local process launcher asset

This commit is contained in:
whyour
2026-08-28 08:31:14 +08:00
parent ce4284ff76
commit 920a31fb66
3 changed files with 59 additions and 13 deletions
@@ -123,6 +123,8 @@ COPY --from=workspace /workspace/packages/ql3-local-process/package.json \
node_modules/@qinglong/local-process/package.json
COPY --from=workspace /workspace/packages/ql3-local-process/dist \
node_modules/@qinglong/local-process/dist
COPY --from=workspace /workspace/packages/ql3-local-process/assets \
node_modules/@qinglong/local-process/assets
COPY --from=workspace /workspace/packages/ql3-local-secret/package.json \
node_modules/@qinglong/local-secret/package.json
COPY --from=workspace /workspace/packages/ql3-local-secret/dist \
@@ -132,6 +134,8 @@ COPY --from=workspace /workspace/packages/ql3-local-sqlite/package.json \
COPY --from=workspace /workspace/packages/ql3-local-sqlite/dist \
node_modules/@qinglong/local-sqlite/dist
RUN chmod 0555 node_modules/@qinglong/local-process/assets/ql3-launcher.sh
RUN rm -rf node_modules/.bin \
&& node /tmp/ql3-prune-runtime-artifact.cjs node_modules/@qinglong \
@qinglong/local-application \
@@ -190,6 +194,8 @@ COPY --from=workspace /workspace/packages/ql3-local-process/package.json \
node_modules/@qinglong/local-process/package.json
COPY --from=workspace /workspace/packages/ql3-local-process/dist \
node_modules/@qinglong/local-process/dist
COPY --from=workspace /workspace/packages/ql3-local-process/assets \
node_modules/@qinglong/local-process/assets
COPY --from=workspace /workspace/packages/ql3-local-secret/package.json \
node_modules/@qinglong/local-secret/package.json
COPY --from=workspace /workspace/packages/ql3-local-secret/dist \
@@ -199,6 +205,8 @@ COPY --from=workspace /workspace/packages/ql3-local-sqlite/package.json \
COPY --from=workspace /workspace/packages/ql3-local-sqlite/dist \
node_modules/@qinglong/local-sqlite/dist
RUN chmod 0555 node_modules/@qinglong/local-process/assets/ql3-launcher.sh
RUN rm -rf node_modules/.bin \
&& node /tmp/ql3-prune-runtime-artifact.cjs node_modules/@qinglong \
@qinglong/local-api/config \