From fd15d0d4e0edc4dea10d0a2afb9a233fb0bde815 Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Wed, 27 Apr 2022 10:15:30 +0200 Subject: [PATCH] Consider Java version in verify command. Closes #210 --- .../data/release/build/BuildOperations.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/springframework/data/release/build/BuildOperations.java b/src/main/java/org/springframework/data/release/build/BuildOperations.java index dbc4cc7..d36dc37 100644 --- a/src/main/java/org/springframework/data/release/build/BuildOperations.java +++ b/src/main/java/org/springframework/data/release/build/BuildOperations.java @@ -211,10 +211,15 @@ public class BuildOperations { executor.doWithBuildSystemAnyOrder(iteration, BuildSystem::triggerPreReleaseCheck); } + /** + * Verifies Java version presence and that the project can be build using Maven. + */ public void verify() { - BuildSystem buildSystem = buildSystems.getRequiredPluginFor(Projects.BUILD); - buildSystem.verify(); + Project project = Projects.BUILD; + BuildSystem buildSystem = buildSystems.getRequiredPluginFor(project); + + buildSystem.withJavaVersion(executor.detectJavaVersion(project)).verify(); } /**