As part of this, we should straighten out the dependency management. It's currently split across spring-boot-dependencies and spring-boot-parent with the same version declared in those two places. I think we have two options:
- Declare it all in
spring-boot-dependencies - Declare the version in
gradle.properties
The problem with 1 is that the version of native-gradle-plugin declared in spring-boot-dependencies will have no effect on the version used in an application's Gradle-based build as Gradle doesn't support externalised plugin management. For this reason, I think 2 is the better choice.