From 16027b45318c9159e3994c9d43e27c2e723e2650 Mon Sep 17 00:00:00 2001 From: Yahor Berdnikau Date: Thu, 31 Mar 2022 19:40:10 +0200 Subject: [PATCH] Enable cache-redirector for Kotlin/Native compiler download ^KT-46935 Fixed --- gradle/cacheRedirector.gradle.kts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gradle/cacheRedirector.gradle.kts b/gradle/cacheRedirector.gradle.kts index c5039e20962..e856725a0b0 100644 --- a/gradle/cacheRedirector.gradle.kts +++ b/gradle/cacheRedirector.gradle.kts @@ -215,6 +215,12 @@ val checkRepositories: TaskProvider = tasks.register("checkRepositories") } } +fun Project.overrideNativeCompilerDownloadUrl() { + logger.info("Redirecting Kotlin/Native compiler download url") + extensions.extraProperties["kotlin.native.distribution.baseDownloadUrl"] = + "https://cache-redirector.jetbrains.com/download.jetbrains.com/kotlin/native/builds" +} + tasks .matching { it.name == "checkBuild" @@ -226,4 +232,5 @@ tasks if (cacheRedirectorEnabled()) { logger.info("Redirecting repositories for $displayName") repositories.redirect() + overrideNativeCompilerDownloadUrl() }