Build: Configure cache-redirector in allprojects block
This commit is contained in:
+10
-1
@@ -313,7 +313,7 @@ allprojects {
|
||||
|
||||
val mirrorRepo: String? = findProperty("maven.repository.mirror")?.toString()
|
||||
|
||||
repositories.withRedirector(project) {
|
||||
repositories {
|
||||
intellijSdkRepo(project)
|
||||
androidDxJarRepo(project)
|
||||
mirrorRepo?.let(::maven)
|
||||
@@ -787,3 +787,12 @@ tasks.create("findShadowJarsInClasspath").doLast {
|
||||
project.checkConfig("testCompileClasspath")
|
||||
}
|
||||
}
|
||||
|
||||
allprojects {
|
||||
afterEvaluate {
|
||||
if (cacheRedirectorEnabled()) {
|
||||
logger.info("Redirecting repositories for $displayName")
|
||||
repositories.redirect()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ plugins {
|
||||
id("jps-compatible")
|
||||
}
|
||||
|
||||
repositories.withRedirector(project) {
|
||||
repositories {
|
||||
maven("https://jetbrains.bintray.com/intellij-third-party-dependencies")
|
||||
}
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ plugins {
|
||||
id("jps-compatible")
|
||||
}
|
||||
|
||||
repositories.withRedirector(project) {
|
||||
repositories {
|
||||
maven("https://jetbrains.bintray.com/markdown")
|
||||
}
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ plugins {
|
||||
id("jps-compatible")
|
||||
}
|
||||
|
||||
repositories.withRedirector(project) {
|
||||
repositories {
|
||||
maven("https://jetbrains.bintray.com/markdown")
|
||||
}
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ plugins {
|
||||
id("jps-compatible")
|
||||
}
|
||||
|
||||
repositories.withRedirector(project) {
|
||||
repositories {
|
||||
maven("https://jetbrains.bintray.com/markdown")
|
||||
}
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ plugins {
|
||||
id("jps-compatible")
|
||||
}
|
||||
|
||||
repositories.withRedirector(project) {
|
||||
repositories {
|
||||
maven("https://jetbrains.bintray.com/markdown")
|
||||
}
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ plugins {
|
||||
id("jps-compatible")
|
||||
}
|
||||
|
||||
repositories.withRedirector(project) {
|
||||
repositories {
|
||||
maven("https://jetbrains.bintray.com/markdown")
|
||||
}
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ plugins {
|
||||
id("jps-compatible")
|
||||
}
|
||||
|
||||
repositories.withRedirector(project) {
|
||||
repositories {
|
||||
maven("https://jetbrains.bintray.com/markdown")
|
||||
}
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ plugins {
|
||||
id("jps-compatible")
|
||||
}
|
||||
|
||||
repositories.withRedirector(project) {
|
||||
repositories {
|
||||
maven("https://dl.bintray.com/kotlin/kotlinx")
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@ pluginManagement {
|
||||
}
|
||||
|
||||
if (cacheRedirectorEnabled == 'true') {
|
||||
println("cache-redirector is enabled for pluginManagement")
|
||||
logger.info("Redirecting repositories for settings.gradle pluginManagement")
|
||||
JbCacheRedirectorKt.redirect(repositories)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user