diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/build.gradle.kts b/libraries/tools/kotlin-gradle-plugin-integration-tests/build.gradle.kts index 0a0eda6764d..d9ac9c0b303 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/build.gradle.kts +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/build.gradle.kts @@ -75,7 +75,7 @@ tasks.register("testsFromJps") { } tasks.register("testAdvanceGradleVersion") { - val gradleVersionForTests = "5.2" + val gradleVersionForTests = "5.3-rc-2" systemProperty("kotlin.gradle.version.for.tests", gradleVersionForTests) dependsOn(tasks.getByName("test").dependsOn) exclude(jpsIncrementalTestsClass) diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt index a17020c5567..788b1500f2d 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt @@ -144,7 +144,14 @@ abstract class BaseGradleIT { .apply { File(BaseGradleIT.resourcesRootFile, "GradleWrapper").copyRecursively(this) val wrapperProperties = File(this, "gradle/wrapper/gradle-wrapper.properties") - wrapperProperties.modify { it.replace("", version) } + val isGradleVerisonSnapshot = version.endsWith("+0000") + if (!isGradleVerisonSnapshot) { + wrapperProperties.modify { it.replace("", version) } + } else { + wrapperProperties.modify { + it.replace("distributions/gradle-", "distributions-snapshots/gradle-$version") + } + } } private val runnerGradleVersion = System.getProperty("runnerGradleVersion")