Update .gitignore to exclude out-deploy-test directory, modify Dockerfile to include .npmrc in copy command, and enable injectWorkspacePackages in pnpm-lock.yaml for improved package management.
This commit is contained in:
@@ -50,3 +50,4 @@ apps/agent/telemt-panel-agent.exe
|
|||||||
version.txt
|
version.txt
|
||||||
data/*.db
|
data/*.db
|
||||||
data/*.db-*
|
data/*.db-*
|
||||||
|
out-deploy-test/
|
||||||
|
|||||||
+3
-1
@@ -9,7 +9,7 @@ RUN apt-get update \
|
|||||||
&& rm -rf /var/lib/apt/lists/* \
|
&& rm -rf /var/lib/apt/lists/* \
|
||||||
&& corepack enable
|
&& corepack enable
|
||||||
|
|
||||||
COPY package.json pnpm-workspace.yaml pnpm-lock.yaml turbo.json ./
|
COPY package.json pnpm-workspace.yaml pnpm-lock.yaml turbo.json .npmrc ./
|
||||||
COPY apps/web/package.json apps/web/
|
COPY apps/web/package.json apps/web/
|
||||||
COPY apps/api/package.json apps/api/
|
COPY apps/api/package.json apps/api/
|
||||||
COPY packages/ui/package.json packages/ui/
|
COPY packages/ui/package.json packages/ui/
|
||||||
@@ -31,6 +31,8 @@ RUN pnpm --filter @telemt/db build \
|
|||||||
&& pnpm --filter @telemt/web build \
|
&& pnpm --filter @telemt/web build \
|
||||||
&& pnpm --filter @telemt/api build \
|
&& pnpm --filter @telemt/api build \
|
||||||
&& pnpm --filter @telemt/api deploy --prod /out \
|
&& pnpm --filter @telemt/api deploy --prod /out \
|
||||||
|
&& test -d /out/node_modules/fastify \
|
||||||
|
&& test -f /out/dist/server.js \
|
||||||
&& cp -r apps/web/dist /out/static \
|
&& cp -r apps/web/dist /out/static \
|
||||||
&& mkdir -p /out/deploy \
|
&& mkdir -p /out/deploy \
|
||||||
&& cp deploy/install-agent.sh /out/deploy/ \
|
&& cp deploy/install-agent.sh /out/deploy/ \
|
||||||
|
|||||||
Generated
+1
@@ -3,6 +3,7 @@ lockfileVersion: '9.0'
|
|||||||
settings:
|
settings:
|
||||||
autoInstallPeers: true
|
autoInstallPeers: true
|
||||||
excludeLinksFromLockfile: false
|
excludeLinksFromLockfile: false
|
||||||
|
injectWorkspacePackages: true
|
||||||
|
|
||||||
importers:
|
importers:
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user