arnaud.giuliani
02/22/2020, 9:53 AMtask checkModules(type: Test) {
testLogging {
showStandardStreams = true
}
useJUnit {
includeCategories 'org.koin.test.category.CheckModuleTest'
}
}
It’s for a library. Can I distribute it as a Gradle plugin?mbonnin
02/22/2020, 9:55 AMarnaud.giuliani
02/22/2020, 9:57 AMmbonnin
02/22/2020, 9:58 AMarnaud.giuliani
02/22/2020, 10:01 AMmbonnin
02/22/2020, 10:03 AMplugins {
id 'java-gradle-plugin'
id 'com.gradle.plugin-publish' version '0.10.1'
}
java-gradle-plugin
will generate the jar and com.gradle.plugin-publish
will handle publicationapply(from = check-modules-task.build.gradle)
arnaud.giuliani
02/22/2020, 10:06 AMmbonnin
02/22/2020, 10:08 AMarnaud.giuliani
02/22/2020, 10:09 AMmbonnin
02/22/2020, 10:11 AMapply(from: uri("<https://raw.github.com/username/check-modules-gradle>"))
I think that would work and would be much faster.arnaud.giuliani
02/22/2020, 10:13 AMapply(from: uri("<https://insert-koin.io/check-modules-gradle>"))
mbonnin
02/22/2020, 10:16 AM