From 2ae19e1d42c3d76507769d9e53822d53b9bd33a1 Mon Sep 17 00:00:00 2001 From: Alexey Tsvetkov Date: Thu, 25 Jul 2019 16:44:12 +0300 Subject: [PATCH] Run :kotlin-gradle-plugin:validateTaskProperties on every install Previously `validateTaskProperties` was run with tests (`test` task depends on `validateTaskProperties` task). Tests run with `--continue` argument on TeamCity, so the validation was not failing remote-run builds. To fix this, make `install` depend on `validateTaskProperties`. --- libraries/tools/kotlin-gradle-plugin/build.gradle.kts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libraries/tools/kotlin-gradle-plugin/build.gradle.kts b/libraries/tools/kotlin-gradle-plugin/build.gradle.kts index ab7eb634fad..862a1dd8ce6 100644 --- a/libraries/tools/kotlin-gradle-plugin/build.gradle.kts +++ b/libraries/tools/kotlin-gradle-plugin/build.gradle.kts @@ -131,6 +131,10 @@ tasks { failOnWarning = true } + named("install") { + dependsOn(named("validateTaskProperties")) + } + named("dokka") { outputFormat = "markdown" includes = listOf("$projectDir/Module.md")