Connect build to ge.spring.io

This change publishes a build scan to ge.spring.io for every local
build from an authenticated Spring committer and for CI where
appropriate access tokens are available. The build will not fail if
publishing fails.

This change also allows the build to benefit from remote build caching,
providing faster builds for all contributors.

Additionally, the project will have access to all features of Gradle
Enterprise such as:

- Dashboards to view all historical build scans, along with performance
   trends over time
- Build failure analytics for enhanced investigation and diagnosis of
   build failures
- Test failure analytics to better understand trends and causes around
   slow, failing, and flaky tests
This commit is contained in:
Eric Haag
2023-08-02 13:39:33 -05:00
committed by Rob Winch
parent fa2c07fdbc
commit 1b042799d4
3 changed files with 14 additions and 1 deletions

View File

@@ -1,6 +1,6 @@
:release-version: 2021.1.1
:dependency-management-plugin-version: 1.0.11.RELEASE
= Spring Session BOM
= Spring Session BOM image:https://img.shields.io/badge/Revved%20up%20by-Gradle%20Enterprise-06A0CE?logo=Gradle&labelColor=02303A["Revved up by Gradle Enterprise", link="https://ge.spring.io/scans?&search.rootProjectNames=spring-session-bom"]
This repository contains Spring Session Maven Bill of Materials (BOM).

View File

@@ -1,3 +1,4 @@
version=2021.2.3-SNAPSHOT
springSessionCoreVersion=2.7.2
springSessionDataGeodeVersion=2.7.1
org.gradle.caching=true

View File

@@ -1 +1,13 @@
pluginManagement {
repositories {
gradlePluginPortal()
maven { url 'https://repo.spring.io/release' }
}
}
plugins {
id 'com.gradle.enterprise' version '3.14.1'
id 'io.spring.ge.conventions' version '0.0.14'
}
rootProject.name = 'spring-session-bom'