From 5dfaa147fea5d35dafa6add96ce9633751cfa6f4 Mon Sep 17 00:00:00 2001 From: James Rich <2199651+jamesarich@users.noreply.github.com> Date: Sat, 13 Dec 2025 17:03:45 -0600 Subject: [PATCH] fix(build): disable more analytics tasks for F-Droid builds (#4000) Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com> --- .../convention/src/main/kotlin/AnalyticsConventionPlugin.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-logic/convention/src/main/kotlin/AnalyticsConventionPlugin.kt b/build-logic/convention/src/main/kotlin/AnalyticsConventionPlugin.kt index a764054c5..d1af5ddee 100644 --- a/build-logic/convention/src/main/kotlin/AnalyticsConventionPlugin.kt +++ b/build-logic/convention/src/main/kotlin/AnalyticsConventionPlugin.kt @@ -58,12 +58,12 @@ class AnalyticsConventionPlugin : Plugin { } // Disable Analytics tasks for non-google flavors - val analyticsKeywords = listOf("crashlytics", "google", "datadog") + val analyticsKeywords = listOf("crashlytics", "google", "datadog","buildId") tasks.configureEach { val taskName = name.lowercase() - val isAnalyticsTask = analyticsKeywords.any { taskName.contains(it) } + val isAnalyticsTask = analyticsKeywords.any { taskName.contains(it, ignoreCase = true) } - if (isAnalyticsTask && taskName.contains("fdroid")) { + if (isAnalyticsTask && taskName.contains("fdroid", ignoreCase = true)) { logger.lifecycle("AnalyticsConventionPlugin: Disabling task $name") enabled = false }