Как работает Gradle Build Cache?

Middle
199 просмотров
AFK Offer AI

Gradle Build Cache кеширует выходные данные задач и переиспользует при совпадении входных. Local cache — на диске разработчика. Remote cache — для CI/команды (HTTP сервер, Gradle Enterprise). Если входы задачи (исходники, зависимости, конфиг) не изменились — результат берётся из кеша. Инкрементальная компиляция — перекомпилируются только изменённые файлы. Configuration cache (Gradle 8) — кеширует фазу конфигурации. На больших проектах ускорение в 2-10 раз. Включение: org.gradle.caching=true.

Следующий вопрос

Что такое Context Mapping и как разные bounded contexts взаимодействуют?