From efeb2180033048f0650a418dbc242412ff6b0100 Mon Sep 17 00:00:00 2001 From: Zongle Wang Date: Fri, 23 Feb 2024 21:41:33 +0800 Subject: [PATCH] Always publish build scans on CI (#4139) This will let us easy to observe and share build statistics on CI. --- settings.gradle | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/settings.gradle b/settings.gradle index bee09a950..48b0d5323 100644 --- a/settings.gradle +++ b/settings.gradle @@ -11,9 +11,20 @@ pluginManagement { } plugins { + id 'com.gradle.enterprise' version '3.16.2' id 'org.gradle.toolchains.foojay-resolver-convention' version '0.8.0' } +def isCI = providers.environmentVariable("CI").isPresent() + +gradleEnterprise { + buildScan { + termsOfServiceUrl = "https://gradle.com/terms-of-service" + termsOfServiceAgree = "yes" + publishAlwaysIf(isCI) + } +} + dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories {