From f76208b3be8414851a0a2ca5eef56672aea4fb09 Mon Sep 17 00:00:00 2001 From: Eric Haag Date: Thu, 14 Sep 2023 10:15:39 -0500 Subject: [PATCH] Connect build to ge.spring.io (#136) 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 --- README.adoc | 2 +- gradle.properties | 1 + settings.gradle | 5 +++++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/README.adoc b/README.adoc index ac1bba5..5d013ac 100644 --- a/README.adoc +++ b/README.adoc @@ -1,4 +1,4 @@ -image::https://spring.io/badges/spring-credhub/snapshot.svg[link=https://projects.spring.io/spring-credhub#quick-start] +image:https://spring.io/badges/spring-credhub/snapshot.svg[link=https://projects.spring.io/spring-credhub#quick-start] 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-credhub"] == Spring CredHub diff --git a/gradle.properties b/gradle.properties index b267520..811ad79 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,4 @@ version=3.1.0-SNAPSHOT +org.gradle.caching=true org.gradle.parallel=true diff --git a/settings.gradle b/settings.gradle index 642db39..51c8e87 100644 --- a/settings.gradle +++ b/settings.gradle @@ -30,6 +30,11 @@ pluginManagement { } } +plugins { + id 'com.gradle.enterprise' version '3.14.1' + id 'io.spring.ge.conventions' version '0.0.14' +} + dependencyResolutionManagement { repositories { mavenCentral()