.dockerignore 835 B

1234567891011121314151617181920212223242526272829
  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
  5. .env.*
  6. !.env.example
  7. *.orig
  8. *.rej
  9. .codegraph/
  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. .sccache/
  24. # NOTE: `build.sh` MUST stay in the context: `.clusterfuzzlite/Dockerfile`
  25. # copies it (`COPY .clusterfuzzlite/build.sh`) from this same context.
  26. .clusterfuzzlite/*
  27. !.clusterfuzzlite/build.sh
  28. lcov.info
  29. *.sarif