Files
cs249r_book/book/docker/windows/.dockerignore
Vijay Janapa Reddi 74000e6077 ci: restore Windows build infrastructure
Restore Windows container build support that was accidentally removed
in commits a76aab467..a90c8803f. This restores:

- Windows Docker infrastructure (book/docker/windows/)
- Windows container build workflow (infra-container-windows.yml)
- Windows matrix entries in book-build-container.yml
- Windows health check support in infra-health-check.yml
- Windows build flags in book-validate-dev.yml and book-publish-live.yml

Restored from pre-removal state at f85e319d6.
2026-03-06 12:13:02 -05:00

72 lines
868 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-build-windows/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)