У меня довольно стандартная сборка Gradle, которая создает проект Java.
Когда я запускаю его в первый раз, он все компилирует и запускает тесты. Когда я запускаю его второй раз, не меняя файлов, он снова запускает тесты.
Согласно в этой ветке, Gradle по умолчанию должен быть ленивым и не беспокоиться о запуске тестов, если ничего не изменилось. Изменилось ли здесь поведение по умолчанию?
РЕДАКТИРОВАТЬ:
Если я запускаю gradle test
несколько раз, тесты запускаются только в первый раз и впоследствии пропускаются. Однако, если я запускаю gradle build
несколько раз, тесты каждый раз запускаются повторно, даже если все другие задачи отмечены как актуальные.