Replies: 1 comment
-
|
I found a cleaner way to handle this issue. See #2202 for details. This discussion is therefore obsolete :) |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I saw the help-wanted label on #2191 (update to Gradle 9) and took a look at it.
Apart from some minor changes that would be needed, one of the larger issues seems to be that the Spring Boot 2 Gradle plugin that is used in
boot2-testis utterly incompatible with Gradle 9.Issues range from the removed
Uploadtask and thedependency-managementplugin being broken to the removedLenientConfiguration#getFiles()method. In short: This can't be fixed with a minor workaround.Therefore, I'd like to propose two alternatives on how we could continue:
boot2-testsubproject. Spring Boot 2 is out of OSS support since June 2023. There is however still enterprise support until June 2029. I would argue that those people could also keep using older spock releases.Before following any of these paths, I wanted to discuss the given options with you guys. Personally, I would lean towards option one, but I would understand if it is more important for you to properly support Spring Boot 2.
Note: I tried to use composite builds in the hope that an includedBuild could declare its own Gradle version. Unfortunately, that is not the case.
Beta Was this translation helpful? Give feedback.
All reactions