diff --git a/.gitignore b/.gitignore
index 9c1e3d013d..0b836fe4ea 100644
--- a/.gitignore
+++ b/.gitignore
@@ -38,3 +38,4 @@ transaction-logs
secrets.yml
.gradletasknamecache
.sts4-cache
+.mvn/.gradle-enterprise/gradle-enterprise-workspace-id
\ No newline at end of file
diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml
new file mode 100644
index 0000000000..4f01a30e01
--- /dev/null
+++ b/.mvn/extensions.xml
@@ -0,0 +1,12 @@
+
+
+ com.gradle
+ gradle-enterprise-maven-extension
+ 1.5.3
+
+
+ io.spring.ge.conventions
+ gradle-enterprise-conventions-maven-extension
+ 0.0.5
+
+
\ No newline at end of file
diff --git a/.mvn/gradle-enterprise.xml b/.mvn/gradle-enterprise.xml
new file mode 100644
index 0000000000..978dcbbd2f
--- /dev/null
+++ b/.mvn/gradle-enterprise.xml
@@ -0,0 +1,13 @@
+
+
+ https://ge.spring.io
+
+
+ true
+
+
+ true
+
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 3557f73abc..96d333d2fa 100644
--- a/pom.xml
+++ b/pom.xml
@@ -250,5 +250,38 @@
+
+
+ com.gradle
+ gradle-enterprise-maven-extension
+
+
+
+
+
+ maven-checkstyle-plugin
+
+
+
+ allowlist
+
+ ${main.basedir}/src/checkstyle
+
+ RELATIVE_PATH
+
+
+
+
+ propertyExpansion
+ ignoredValue
+
+
+
+
+
+
+
+
+
diff --git a/spring-boot-project/spring-boot-starters/.mvn/empty-file-for-mvn b/spring-boot-project/spring-boot-starters/.mvn/empty-file-for-mvn
new file mode 100644
index 0000000000..6db7e363e9
--- /dev/null
+++ b/spring-boot-project/spring-boot-starters/.mvn/empty-file-for-mvn
@@ -0,0 +1 @@
+This file is empty so that the starters project does not generate multiple build scans.
\ No newline at end of file
diff --git a/spring-boot-project/spring-boot-tools/spring-boot-loader/pom.xml b/spring-boot-project/spring-boot-tools/spring-boot-loader/pom.xml
index 4f821144ba..fb238133be 100644
--- a/spring-boot-project/spring-boot-tools/spring-boot-loader/pom.xml
+++ b/spring-boot-project/spring-boot-tools/spring-boot-loader/pom.xml
@@ -88,6 +88,9 @@
true
${skipTests}
true
+
+ false
+
diff --git a/spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/pom.xml b/spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/pom.xml
index 36d042b399..cf43bc61ca 100644
--- a/spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/pom.xml
+++ b/spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/pom.xml
@@ -153,6 +153,9 @@
true
${skipTests}
true
+
+ false
+
diff --git a/spring-boot-samples-invoker/pom.xml b/spring-boot-samples-invoker/pom.xml
index 1b6538aaf9..bd3821f631 100644
--- a/spring-boot-samples-invoker/pom.xml
+++ b/spring-boot-samples-invoker/pom.xml
@@ -29,6 +29,9 @@
pom.xml
+
+ false
+