Merge pull request #39508 from wanger26

* pr/39508:
  Enforce Gradle version to be at least of version 7.5

Closes gh-39508
This commit is contained in:
Scott Frederick
2024-02-11 14:32:17 -06:00
2 changed files with 4 additions and 4 deletions

View File

@@ -117,8 +117,8 @@ public class SpringBootPlugin implements Plugin<Project> {
private void verifyGradleVersion() {
GradleVersion currentVersion = GradleVersion.current();
if (currentVersion.compareTo(GradleVersion.version("7.4")) < 0) {
throw new GradleException("Spring Boot plugin requires Gradle 7.x (7.4 or later). "
if (currentVersion.compareTo(GradleVersion.version("7.5")) < 0) {
throw new GradleException("Spring Boot plugin requires Gradle 7.x (7.5 or later). "
+ "The current version is " + currentVersion);
}
}

View File

@@ -40,9 +40,9 @@ class SpringBootPluginIntegrationTests {
@Test
@DisabledForJreRange(min = JRE.JAVA_20)
void failFastWithVersionOfGradle7LowerThanRequired() {
BuildResult result = this.gradleBuild.gradleVersion("7.3.3").buildAndFail();
BuildResult result = this.gradleBuild.gradleVersion("7.4.1").buildAndFail();
assertThat(result.getOutput())
.contains("Spring Boot plugin requires Gradle 7.x (7.4 or later). The current version is Gradle 7.3.3");
.contains("Spring Boot plugin requires Gradle 7.x (7.5 or later). The current version is Gradle 7.4.1");
}
}