From 036c3599935aa07717312fa4a05437994da5d211 Mon Sep 17 00:00:00 2001 From: Vyacheslav Gerasimov Date: Tue, 21 Jul 2020 09:46:22 +0300 Subject: [PATCH] Build: Make local profile warning more visible --- build.gradle.kts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 71c448a1ad7..6dec62c9d6b 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -517,9 +517,12 @@ gradle.taskGraph.whenReady { fun Boolean.toOnOff(): String = if (this) "on" else "off" val profile = if (isTeamcityBuild) "CI" else "Local" - logger.warn("$profile build profile is active (proguard is ${kotlinBuildProperties.proguard.toOnOff()}" + - ", jar compression is ${kotlinBuildProperties.jarCompression.toOnOff()})." + - " Use -Pteamcity= to reproduce CI/local build") + val proguardMessage = "proguard is ${kotlinBuildProperties.proguard.toOnOff()}" + val jarCompressionMessage = "jar compression is ${kotlinBuildProperties.jarCompression.toOnOff()}" + val profileMessage = "$profile build profile is active ($proguardMessage, $jarCompressionMessage). " + + "Use -Pteamcity= to reproduce CI/local build" + + logger.warn("\n${"☠".repeat(profileMessage.length)}\n$profileMessage\n${"☠".repeat(profileMessage.length)}\n") allTasks.filterIsInstance().forEach { task -> task.entryCompression = if (kotlinBuildProperties.jarCompression)