mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-07-09 16:00:59 +00:00
.dockerignore only matched the root node_modules, so a locally installed frontend-modern/node_modules entered the build context and collided with the npm ci layer during COPY frontend-modern/, failing local image builds. CI checkouts never hit this because they build from a clean tree.
59 lines
551 B
Text
59 lines
551 B
Text
# Git
|
|
.git
|
|
.gitignore
|
|
|
|
# Documentation
|
|
*.md
|
|
docs/
|
|
dev-docs/
|
|
!docs/
|
|
!docs/**
|
|
!SECURITY.md
|
|
!TERMS.md
|
|
|
|
# Binaries and build artifacts
|
|
pulse
|
|
backend
|
|
/pulse-agent
|
|
/pulse-server
|
|
bin/
|
|
dist/
|
|
frontend/
|
|
frontend-modern/public/download/
|
|
frontend-modern/dist/
|
|
scripts/macos/dist/
|
|
*.exe
|
|
*.dll
|
|
*.so
|
|
*.dylib
|
|
|
|
# Dependencies
|
|
node_modules/
|
|
**/node_modules/
|
|
vendor/
|
|
|
|
# Logs
|
|
*.log
|
|
|
|
# Test files
|
|
testing-tools/
|
|
*_test.go
|
|
*.test
|
|
|
|
# Development files
|
|
.env
|
|
.env.local
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
.DS_Store
|
|
|
|
# CI/CD
|
|
.github/
|
|
.gitlab-ci.yml
|
|
|
|
# Temporary files
|
|
*.tmp
|
|
*.temp
|
|
*~
|