4
在多项目Gradle构建中,如何将一个配置位应用于所有使用某个插件的项目?Gradle - 将配置应用到使用插件的所有项目
我想在运行测试时从基于java的项目中看到更多的输出。我发现这个片段中,这我想要做什么:
test {
testLogging {
events "passed", "skipped", "failed"
}
}
复制并粘贴到使用Java(一个使用Android插件)似乎不雅的六分之五的项目这一点。我怎么能把它放入一次,但让Gradle不尝试并将其应用到非Java项目?
可以使用'project.plugins.withType(GroovyBasePlugin){}'钩到当施加插件懒惰应用逻辑。 (在这种情况下GroovyBasePlugin) –