From a17445fa47443bdca7543dbf02e000bb0618a77b Mon Sep 17 00:00:00 2001 From: Goooler Date: Thu, 16 Oct 2025 10:21:05 +0800 Subject: [PATCH] Always publish build scans on CI --- settings.gradle.kts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/settings.gradle.kts b/settings.gradle.kts index 7aad4a078..ea9cdc3e9 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -81,11 +81,14 @@ val VERSION: String by extra.properties develocity { buildScan { - publishing.onlyIf { true } + val isCI = providers.environmentVariable("CI").isPresent + val isEnabled = providers.gradleProperty("dependency.analysis.scans.publish").getOrElse("false").toBoolean() + + publishing.onlyIf { isCI || isEnabled } termsOfUseUrl = "https://gradle.com/terms-of-service" termsOfUseAgree = "yes" - tag(if (System.getenv("CI").isNullOrBlank()) "Local" else "CI") + tag(if (isCI) "CI" else "Local") tag(VERSION) } }