11import org.jetbrains.changelog.Changelog
22import org.jetbrains.changelog.markdownToHTML
3- import org.jetbrains.intellij.platform.gradle.Constants.Constraints
43import org.jetbrains.intellij.platform.gradle.TestFrameworkType
54
65plugins {
@@ -103,8 +102,7 @@ intellijPlatform {
103102 // The pluginVersion is based on the SemVer (https://semver.org) and supports pre-release labels, like 2.1.7-alpha.3
104103 // Specify pre-release label to publish the plugin in a custom Release Channel automatically. Read more:
105104 // https://plugins.jetbrains.com/docs/intellij/deployment.html#specifying-a-release-channel
106- channels = providers.gradleProperty(" pluginVersion" )
107- .map { listOf (it.substringAfter(' -' , " " ).substringBefore(' .' ).ifEmpty { " default" }) }
105+ channels = providers.gradleProperty(" pluginVersion" ).map { listOf (it.substringAfter(' -' , " " ).substringBefore(' .' ).ifEmpty { " default" }) }
108106 }
109107
110108 pluginVerification {
@@ -141,19 +139,23 @@ tasks {
141139 }
142140}
143141
144- val runIdeForUiTests by intellijPlatformTesting.runIde.registering {
145- task {
146- jvmArgumentProviders + = CommandLineArgumentProvider {
147- listOf (
148- " -Drobot-server.port=8082" ,
149- " -Dide.mac.message.dialogs.as.sheets=false" ,
150- " -Djb.privacy.policy.text=<!--999.999-->" ,
151- " -Djb.consents.confirmation.enabled=false" ,
152- )
153- }
154- }
142+ intellijPlatformTesting {
143+ runIde {
144+ register(" runIdeForUiTests" ) {
145+ task {
146+ jvmArgumentProviders + = CommandLineArgumentProvider {
147+ listOf (
148+ " -Drobot-server.port=8082" ,
149+ " -Dide.mac.message.dialogs.as.sheets=false" ,
150+ " -Djb.privacy.policy.text=<!--999.999-->" ,
151+ " -Djb.consents.confirmation.enabled=false" ,
152+ )
153+ }
154+ }
155155
156- plugins {
157- robotServerPlugin(Constraints .LATEST_VERSION )
156+ plugins {
157+ robotServerPlugin()
158+ }
159+ }
158160 }
159161}
0 commit comments