rootProject.name = "ars" pluginManagement { val kotlinVersion: String by settings val springBootVersion: String by settings val springManagementVersion: String by settings val asciidoctorConvertVersion: String by settings val ktlintVersion: String by settings val nativeVersion: String by settings resolutionStrategy { eachPlugin { when (requested.id.id) { "org.jetbrains.kotlin.jvm" -> useVersion(kotlinVersion) "org.jetbrains.kotlin.plugin.spring" -> useVersion(kotlinVersion) "org.springframework.boot" -> useVersion(springBootVersion) "io.spring.dependency-management" -> useVersion(springManagementVersion) "org.asciidoctor.jvm.convert" -> useVersion(asciidoctorConvertVersion) "org.jlleitschuh.gradle.ktlint" -> useVersion(ktlintVersion) "org.graalvm.buildtools.native" -> useVersion(nativeVersion) } } } }