From 53710fb80421f5ad3c6f2a70ac69136f7905f116 Mon Sep 17 00:00:00 2001 From: Eric Haag Date: Wed, 26 Jul 2023 13:33:00 -0500 Subject: [PATCH] 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 --- README.md | 5 +++-- settings.gradle | 5 +++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2148204ddb..33d3903e68 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,8 @@ -Spring Integration [](https://build.spring.io/browse/INT-MAIN) [![Join the chat at https://gitter.im/spring-projects/spring-integration](https://badges.gitter.im/spring-projects/spring-integration.svg)](https://gitter.im/spring-projects/spring-integration?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) -================== +# Spring Integration + +[](https://build.spring.io/browse/INT-MAIN) [![Join the chat at https://gitter.im/spring-projects/spring-integration](https://badges.gitter.im/spring-projects/spring-integration.svg)](https://gitter.im/spring-projects/spring-integration?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![Revved up by Gradle Enterprise](https://img.shields.io/badge/Revved%20up%20by-Gradle%20Enterprise-06A0CE?logo=Gradle&labelColor=02303A)](https://ge.spring.io/scans?search.rootProjectNames=spring-integration) Extends the Spring programming model to support the well-known Enterprise Integration Patterns. Spring Integration enables lightweight messaging within Spring-based applications and supports integration with external systems via declarative adapters. diff --git a/settings.gradle b/settings.gradle index 3a818d2084..eecaca0099 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,3 +1,8 @@ +plugins { + id 'com.gradle.enterprise' version '3.13.4' + id 'io.spring.ge.conventions' version '0.0.13' +} + rootProject.name = 'spring-integration' rootDir.eachDir { dir ->