Я следую этим документам
https://docs.gradle.org/4.2.1/userguide/jacoco_plugin.html
В java-приложении с включенным плагином java я добавил эту строку, чтобы включить плагин jacoco
применить плагин: 'jacoco'
Состояние документов
Если плагин Java также применяется к вашему проекту, создается новая задача с именем jacocoTestReport, которая зависит от тестовой задачи
Так что теперь, когда я бегу
./gradlew build jacocoTestReport
Я вижу, как он запускает тесты как часть сборки, но у нас есть несколько неудачных тестов, поэтому вся задача теста сообщает о сбое.
Отчет о покрытии кода jacoco ничего не генерирует.
Если я бегу
./gradlew jacocoTestReport
Я получил успешный отчет
Это может звучать как глупый вопрос, но является ли причиной того, что первая команда, ./gradle1 build jacocoTestReport не генерирует отчет, из-за неудачных тестов?
Немного нового для зависимостей gradle и task, поэтому за любую помощь я очень благодарен.
Из интереса, просто ./gradlew build запускает задачу jacocoTestReport, если тесты пройдены?
Спасибо