Files
cs249r_book/book/docker/linux/.dockerignore

72 lines
866 B
Plaintext

# Exclude unnecessary files from Docker build context
# This reduces build time and image size
# Build artifacts
build/
_book/
_site/
*.pdf
*.html
# Git and version control
.git/
.gitignore
# Documentation
docs/
*.md
!docker/quarto-linux-build/README.md
# IDE and editor files
.vscode/
.idea/
*.swp
*.swo
*~
# OS files
.DS_Store
Thumbs.db
# Logs and temporary files
*.log
*.tmp
*.temp
# Node modules (if any)
node_modules/
# Python cache
__pycache__/
*.pyc
*.pyo
# R cache
.Rhistory
.RData
# Large media files (not needed for build)
assets/media/
*.mp4
*.avi
*.mov
# Test files
test-*
*.test.*
# Backup files
*.bak
*.backup
# Large data files
data/
*.csv
*.json
*.xml
# Keep only essential files for build
# - tools/dependencies/ (needed for package installation)
# - book/ (needed for build testing)
# - .github/workflows/ (needed for workflow files)