gpt4 book ai didi

gradle - 从 gradle 配置和执行中排除模块或目录或子任务

转载 作者:行者123 更新时间:2023-12-03 05:45:15 28 4
gpt4 key购买 nike

我有一个名为 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
}
}
}

请帮助我完成这项工作。提前致谢

最佳答案

按预期工作。修改了代码。它的语法问题似乎

关于gradle - 从 gradle 配置和执行中排除模块或目录或子任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50487697/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com