У меня есть задача с именем test
, а код выглядит следующим образом:
tasks {
"test"(Test::class) {
useJUnitPlatform {
excludeTags = setOf("e2e", "integration")
}
}
При выполнении этой задачи с помощью команды gradle ./gradlew test --info
gradle сканирует все модули моего проекта и генерируетконфигурация с имеет несколько задач из модуля с именем data-export-ui-kjs
.
Я хочу, чтобы gradle исключил задачи из модуля data-export-ui-kjs
при настройке и выполнении задачи test
.Я использовал приведенный ниже код для достижения этой цели, но она не удалась
gradle.taskGraph.whenReady {
TaskExecutionGraphListener { graph ->
if(it.name.contains("data-export-ui-kjs")) {
it.enabled = false
}
}
}
Пожалуйста, помогите мне сделать это.Заранее спасибо