- Remove sqlx-data.json from .dockerignore to allow SQLX_OFFLINE build - Use repo root as build context for veza-common path dependency - Add SQLX_OFFLINE=true and COPY sqlx-data.json in Dockerfile
68 lines
874 B
Text
68 lines
874 B
Text
# Rust build artifacts
|
|
target/
|
|
**/*.rs.bk
|
|
*.pdb
|
|
|
|
# Cargo
|
|
# Cargo.lock removed to allow reproducible builds
|
|
# Note: We DO want Cargo.lock in the container for reproducible builds
|
|
|
|
# Test files
|
|
**/*_test.rs
|
|
**/test_*.rs
|
|
tests/
|
|
*.test
|
|
|
|
# Documentation
|
|
*.md
|
|
docs/
|
|
README.md
|
|
docs/
|
|
|
|
# Git
|
|
.git
|
|
.gitignore
|
|
.gitattributes
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Logs
|
|
*.log
|
|
logs/
|
|
|
|
# Environment
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
|
|
# Build scripts (not needed in container)
|
|
Makefile
|
|
deploy-simple.sh
|
|
|
|
# Docker
|
|
Dockerfile*
|
|
.dockerignore
|
|
docker-compose*.yml
|
|
|
|
# Temporary files
|
|
tmp/
|
|
temp/
|
|
*.tmp
|
|
|
|
# SQLx metadata - KEEP sqlx-data.json for SQLX_OFFLINE build (v0.101)
|
|
# sqlx-data.json removed from ignore to allow Docker build without DB
|
|
# SQLX_METADATA.md
|
|
|
|
# Config files (not needed in container if using env vars)
|
|
config/
|
|
# proto/ removed to allow building protos
|
|
|