fun properties(key: String) = project.findProperty(key).toString() plugins { id("org.jetbrains.intellij") version "1.3.0" id("org.jetbrains.kotlin.jvm") version "1.5.10" } group = properties("pluginGroup") version = properties("pluginVersion") repositories { mavenCentral() } // See https://github.com/JetBrains/gradle-intellij-plugin/ intellij { pluginName.set(properties("pluginName")) version.set(properties("platformVersion")) } tasks { wrapper { gradleVersion = properties("gradleVersion") } } tasks.getByName("patchPluginXml") { changeNotes.set("""

[1.2]

[1.1]

[1.0]

""") } tasks.withType { kotlinOptions { jvmTarget = "1.8" } }