mirror of
https://github.com/jjbrunton/Sauci.git
synced 2026-10-31 18:19:43 +00:00
The root .dockerignore excluded apps/admin, so the monorepo build context dropped that workspace entirely: npm ci skipped it and `npm run build -w @sauci/admin` failed with "No workspaces found". The ignore file was authored for the mcp image and later extended with re-includes for web; admin never got the same treatment. Re-include apps/admin, and re-exclude node_modules/dist last so the re-includes cannot pull host build artefacts into any image context. Verified with `docker build -f apps/admin/Dockerfile .`. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
50 lines
573 B
Plaintext
50 lines
573 B
Plaintext
node_modules
|
|
**/node_modules
|
|
.next
|
|
**/.next
|
|
.git
|
|
.gitignore
|
|
*.md
|
|
.env*
|
|
.DS_Store
|
|
dist
|
|
**/dist
|
|
.expo
|
|
**/.expo
|
|
**/android
|
|
**/ios
|
|
*.log
|
|
.turbo
|
|
**/.turbo
|
|
coverage
|
|
.nyc_output
|
|
apps/admin
|
|
apps/mcp
|
|
!apps/mcp
|
|
!apps/mcp/**
|
|
apps/mobile
|
|
apps/supabase
|
|
apps/web
|
|
!apps/web
|
|
!apps/web/**
|
|
e2e
|
|
evidence
|
|
etc
|
|
infra
|
|
scripts
|
|
!scripts
|
|
!scripts/fix-hoisting.js
|
|
terraform
|
|
.agents
|
|
.claude
|
|
.codex
|
|
.ralph
|
|
|
|
# The admin app builds from this same monorepo context (apps/admin/Dockerfile).
|
|
!apps/admin
|
|
!apps/admin/**
|
|
|
|
# Host build artefacts must never leak into any image context.
|
|
**/node_modules
|
|
**/dist
|