|
|
|
|
|
by lihaoyi
333 days ago
|
|
Author here. Mill definitely works pretty well for monorepos. Within a single module Mill incrementally compiles the Java files, between modules Mill caches and parallelizes things much more aggressively, and when running tests Mill can take your PR's `git diff` and selectively execute only tests downstream of your changes. This all comes built-in without any plugins or anything, and serves to help speed up dev and CI workflows even on pretty large codebases. |
|
https://docs.gradle.org/current/userguide/dependency_constra...