From 40e9f48bd0aa366e1d18e1bbf464684160e4b268 Mon Sep 17 00:00:00 2001 From: Vyacheslav Gerasimov Date: Mon, 20 May 2019 14:48:37 +0300 Subject: [PATCH] Build: Fix cache redirector configuration for all projects Since we forcing project evaluation in root build script cache redirector should be configured before we do so, otherwise `afterEvaluate` is not called --- build.gradle.kts | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 00790ee9b8f..edacf9ddd10 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -400,6 +400,11 @@ allprojects { dependencies.add(it.name, files(bootstrapCompilerClasspath)) } } + + if (cacheRedirectorEnabled()) { + logger.info("Redirecting repositories for $displayName") + repositories.redirect() + } } } @@ -760,12 +765,3 @@ tasks.create("findShadowJarsInClasspath").doLast { project.checkConfig("testCompileClasspath") } } - -allprojects { - afterEvaluate { - if (cacheRedirectorEnabled()) { - logger.info("Redirecting repositories for $displayName") - repositories.redirect() - } - } -}