From 55e56d29fa05874965372eb6cdaa70a49ae19309 Mon Sep 17 00:00:00 2001 From: Goooler Date: Wed, 24 Aug 2022 21:07:37 +0800 Subject: [PATCH 1/2] Enable Gradle Enterprise --- settings.gradle.kts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/settings.gradle.kts b/settings.gradle.kts index 32be05fbb5..3ced266d3a 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -46,3 +46,15 @@ pluginManagement { id("com.gradle.plugin-publish") version "0.20.0" } } + +plugins { + `gradle-enterprise` +} + +gradleEnterprise { + buildScan { + termsOfServiceUrl = "https://gradle.com/terms-of-service" + termsOfServiceAgree = "yes" + publishAlways() + } +} \ No newline at end of file From 6d61fe09bd6b2fe576469f99d5486930d8fbc4d5 Mon Sep 17 00:00:00 2001 From: Goooler Date: Wed, 24 Aug 2022 23:14:49 +0800 Subject: [PATCH 2/2] Publish build scans on CI only --- settings.gradle.kts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/settings.gradle.kts b/settings.gradle.kts index 3ced266d3a..859df2bb17 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -47,6 +47,8 @@ pluginManagement { } } +val isCiBuild = System.getenv("GITHUB_ACTIONS") != null || System.getenv("TEAMCITY_VERSION") != null + plugins { `gradle-enterprise` } @@ -55,6 +57,6 @@ gradleEnterprise { buildScan { termsOfServiceUrl = "https://gradle.com/terms-of-service" termsOfServiceAgree = "yes" - publishAlways() + publishAlwaysIf(isCiBuild) } } \ No newline at end of file