Build: fix disable.verification.tasks property

This commit is contained in:
Vyacheslav Gerasimov
2022-05-09 22:22:31 +04:00
parent 4f53b085ec
commit e9346a7f2c
+3 -2
View File
@@ -1009,13 +1009,14 @@ configure<IdeaModel> {
}
}
val disableVerificationTasks = providers.systemProperty("disable.verification.tasks")
val disableVerificationTasks = providers.gradleProperty("kotlin.build.disable.verification.tasks")
.forUseAtConfigurationTime().orNull?.toBoolean() ?: false
if (disableVerificationTasks) {
logger.info("Verification tasks are disabled because `kotlin.build.disable.verification.tasks` is true")
gradle.taskGraph.whenReady {
allTasks.forEach {
if (it is VerificationTask) {
logger.info("DISABLED: '$it'")
logger.info("Task ${it.path} is disabled because `kotlin.build.disable.verification.tasks` is true")
it.enabled = false
}
}