Когда ваш проект имеет множество модулей, это позволяет ускорить сборку. А как насчет того чтобы выполнять задачи только на модулях, в которых произошли изменения и зависимых от них? Например тесты и проверку стиля кода
В статье рассматривается как из Gradle найти изменения в Git и запустить тесты только для измененных модулей.