4
在多項目Gradle構建中,如何將一個配置位應用於所有使用某個插件的項目?Gradle - 將配置應用到使用插件的所有項目
我想在運行測試時從基於java的項目中看到更多的輸出。我發現這個片段中,這我想要做什麼:
test {
testLogging {
events "passed", "skipped", "failed"
}
}
複製並粘貼到使用Java(一個使用Android插件)似乎不雅的六分之五的項目這一點。我怎麼能把它放入一次,但讓Gradle不嘗試並將其應用到非Java項目?
可以使用'project.plugins.withType(GroovyBasePlugin){}'鉤到當施加插件懶惰應用邏輯。 (在這種情況下GroovyBasePlugin) –