diff --git a/build.gradle.kts b/build.gradle.kts index 28908c504..b455f2ea5 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -12,8 +12,9 @@ buildscript { mavenCentral() google() maven { url = uri("https://plugins.gradle.org/m2/") } - if (kotlinVersion.contains("-M") || kotlinVersion.contains("-RC") || kotlinVersion.contains("eap") || kotlinVersion.contains("-release")) { + if (kotlinVersion.contains("eap") || kotlinVersion.contains("-")) { maven("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/temporary") + maven("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/dev") maven("https://maven.pkg.jetbrains.space/public/p/kotlinx-coroutines/maven") } maven { url = uri("https://oss.sonatype.org/content/repositories/snapshots/") } @@ -59,8 +60,9 @@ allprojects { mavenCentral().content { excludeGroup("Kotlin/Native") } google().content { excludeGroup("Kotlin/Native") } maven { url = uri("https://plugins.gradle.org/m2/") }.content { excludeGroup("Kotlin/Native") } - if (kotlinVersion.contains("-M") || kotlinVersion.contains("-RC") || kotlinVersion.contains("eap") || kotlinVersion.contains("-release")) { + if (kotlinVersion.contains("eap") || kotlinVersion.contains("-")) { maven("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/temporary").content { excludeGroup("Kotlin/Native") } + maven("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/dev").content { excludeGroup("Kotlin/Native") } maven("https://maven.pkg.jetbrains.space/public/p/kotlinx-coroutines/maven").content { excludeGroup("Kotlin/Native") } } maven { url = uri("https://oss.sonatype.org/content/repositories/snapshots/") }.content { excludeGroup("Kotlin/Native") } diff --git a/buildSrc/build.gradle b/buildSrc/build.gradle index caea5c7b4..cbba22ab8 100644 --- a/buildSrc/build.gradle +++ b/buildSrc/build.gradle @@ -26,6 +26,12 @@ repositories { mavenLocal() mavenCentral() google() + if (kotlinVersion.contains("eap") || kotlinVersion.contains("-")) { + maven("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/temporary") + maven("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/dev") + maven("https://maven.pkg.jetbrains.space/public/p/kotlinx-coroutines/maven") + } + maven { url = uri("https://oss.sonatype.org/content/repositories/snapshots/") } } tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).all {