gradle编译、打包时跳过test测试(和maven效果相同)
【代码】gradle编译、打包时跳过test测试(和maven效果相同)
·
// 注释, 默认打开单元测试
//test {
// println("------------")
// enabled(false)
//}
// 遍历所有任务, 如果存在build任务, 则关闭单元测试
gradle.taskGraph.whenReady { graph ->
graph.getAllTasks().each { task ->
// println("+++++++++++++"+task.path)
// look for :abc:distZip, :def:distZip etc
def subRunTask = (task.path =~ /:.+:build/)
if (subRunTask) {
// println "TRACER skipping ${task.path} "
test.enabled = false
}
}
}
更多推荐
已为社区贡献2条内容
所有评论(0)