Validate Gradle task properties on test run

By default `validateTaskProperties` is added only to `check` task's
dependencies, so doesn't run on our CI.
We can run `check` instead of `test` on CI, but since developers are
not used to it, I believe it's better to make `test` tasks depend on
`validateTaskProperties`
This commit is contained in:
Alexey Tsvetkov
2018-09-20 16:02:15 +03:00
parent a078526c4d
commit cd2ff41ef5
2 changed files with 2 additions and 0 deletions
@@ -135,6 +135,7 @@ tasks.withType(Test) {
def jpsIncrementalTestsClass = '**/KotlinGradlePluginJpsParametrizedIT.class'
test {
dependsOn(":kotlin-gradle-plugin:validateTaskProperties")
exclude jpsIncrementalTestsClass
}
@@ -122,6 +122,7 @@ artifacts {
}
test.executable = "${JDK_18}/bin/java"
test.dependsOn(validateTaskProperties)
validateTaskProperties.failOnWarning = true