From eedb8b0ae122b979bd704bb1aa430604674463e0 Mon Sep 17 00:00:00 2001 From: Sergey Igushkin Date: Mon, 4 Mar 2019 22:09:56 +0300 Subject: [PATCH] Run tests against Gradle 5.3 RC2 --- .../build.gradle.kts | 2 +- .../kotlin/org/jetbrains/kotlin/gradle/BaseGradleIT.kt | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) 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")