Как использовать кеш Gradle одной задачи в другой задаче Gradle?

Я хочу выполнить две задачи Gradle и эффективно использовать кеш сборки Gradle.

Задача 1 -> ./gradlew build --build-cache. Задача 2 -> ./gradlew jacocoTestReport

Здесь я кэширую только задачу 1.

Я не хочу кэшировать свои задачи jacoco, вместо этого я хочу использовать кеш задачи 1 в задаче 2, чтобы внутренняя сборка задач jacoco использовала кешированный вывод задачи 1. Если я использую ./gradlew jacocoTestReport --build-cache тогда он будет напрямую использовать кеш этой задачи, но я не хочу этого делать из-за некоторых взаимозависимых тестовых примеров.

Как я могу этого добиться?

0 ответов

Другие вопросы по тегам