From 71553ae1e8728061f710bd49b6482efb79c77aee Mon Sep 17 00:00:00 2001 From: Remko Popma Date: Sun, 6 Aug 2023 21:35:55 +0900 Subject: [PATCH] [DEP] try testing with Spring Boot 3 on Java 17+ --- dependencies.gradle | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dependencies.gradle b/dependencies.gradle index ba52f8b14..5b84830ed 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -1,6 +1,9 @@ // This file works around dependabot issue https://github.com/dependabot/dependabot-core/issues/1618 // See https://www.sameerkulkarni.de/posts/dependabot-with-gradle/ +// Spring Boot 3.0 requires Java 17 as a minimum version +boolean useSpring3 = JavaVersion.current().majorVersion.compareTo("17") >= 0; + ext { // PICOCLI VERSION @@ -25,7 +28,7 @@ ext { junitDepVersion = "4.11" junitVersion = "4.13.2" log4j2Version = "2.20.0" - springBootVersion = "2.7.11" // Spring Boot 3.0 requires Java 17 as a minimum version + springBootVersion = useSpring3 ? "3.1.2" : "2.7.11" // Spring Boot 3.0 requires Java 17 as a minimum version systemRulesVersion = "1.19.0" systemLambdaVersion = '1.2.1' junit5Version = '5.9.3'