Avoid calling getProject() during BootBuildImage's execution

See gh-22922
This commit is contained in:
Andy Wilkinson
2020-10-23 13:23:52 +01:00
parent 72361a7521
commit 4a4fec6310

View File

@@ -90,7 +90,8 @@ public class BootBuildImage extends DefaultTask {
this.targetJavaVersion = getProject().getObjects().property(JavaVersion.class);
this.projectName = getProject().getName();
this.projectVersion = getProject().getObjects().property(String.class);
this.projectVersion.set(getProject().provider(() -> getProject().getVersion().toString()));
Project project = getProject();
this.projectVersion.set(getProject().provider(() -> project.getVersion().toString()));
}
/**