diff --git a/.dockerignore b/.dockerignore index 5654eb29..98f82dca 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,7 +1,11 @@ node_modules +**/node_modules dist +**/dist .next +**/.next coverage +**/coverage *.log .env .env.local diff --git a/packages/react-native-platform-sdk/package.json b/packages/react-native-platform-sdk/package.json index 69d40b58..a44d670e 100644 --- a/packages/react-native-platform-sdk/package.json +++ b/packages/react-native-platform-sdk/package.json @@ -37,7 +37,6 @@ }, "scripts": { "build": "tsc", - "prepare": "tsc", "test": "vitest run --pool forks", "lint": "eslint src/**/*.ts", "typecheck": "tsc --noEmit" diff --git a/services/mcp-server/Dockerfile b/services/mcp-server/Dockerfile index 3bcde9b5..ff6f3da8 100644 --- a/services/mcp-server/Dockerfile +++ b/services/mcp-server/Dockerfile @@ -73,8 +73,8 @@ COPY dashboards/admin-web/package.json dashboards/admin-web/ COPY dashboards/tracker-web/package.json dashboards/tracker-web/ COPY scripts/package.json scripts/ -# Install all workspace deps -RUN pnpm install --frozen-lockfile +# Install all workspace deps without running prepare hooks before sources exist. +RUN pnpm install --frozen-lockfile --ignore-scripts # Copy source COPY packages/ packages/ diff --git a/services/platform-service/Dockerfile b/services/platform-service/Dockerfile index 4d9be785..5b587551 100644 --- a/services/platform-service/Dockerfile +++ b/services/platform-service/Dockerfile @@ -73,8 +73,8 @@ COPY dashboards/admin-web/package.json dashboards/admin-web/ COPY dashboards/tracker-web/package.json dashboards/tracker-web/ COPY scripts/package.json scripts/ -# Install all workspace deps -RUN pnpm install --frozen-lockfile +# Install all workspace deps without running prepare hooks before sources exist. +RUN pnpm install --frozen-lockfile --ignore-scripts # Copy source COPY packages/ packages/