.dockerignore 825 B

12345678910111213141516171819202122232425262728
  1. # Keep the build context small; the target dir and VCS metadata must never
  2. # reach the builder. `.sqlx/` and `Cargo.lock` are REQUIRED in the context
  3. # (offline, --locked build), so they are deliberately NOT ignored.
  4. !.env.example
  5. *.orig
  6. *.rej
  7. .codegraph/
  8. .env
  9. .env.*
  10. .git/
  11. .omo/
  12. .opencode/
  13. __pycache__/
  14. # NOTE: only the fuzz build outputs are excluded. The fuzz sources
  15. # (`Cargo.toml`, `rust-toolchain.toml`, `fuzz_targets/`, `corpus/`) MUST stay
  16. # in the context: `.clusterfuzzlite/Dockerfile` builds from this same context
  17. # and needs them.
  18. fuzz/target/
  19. fuzz/build/
  20. fuzz/artifacts/
  21. scripts/__pycache__/
  22. target/
  23. # NOTE: `build.sh` MUST stay in the context: `.clusterfuzzlite/Dockerfile`
  24. # copies it (`COPY .clusterfuzzlite/build.sh`) from this same context.
  25. .clusterfuzzlite/*
  26. !.clusterfuzzlite/build.sh
  27. lcov.info
  28. *.sarif