open-coffee / opencoffee-starter

The glue of the OpenCoffee
Apache License 2.0
11 stars 1 forks source link

Migrate from Maven to Gradle #70

Closed punycode closed 4 years ago

punycode commented 4 years ago

Copied from #61:

Since CoffeeNet is currently a Spring Boot derived project, we try to track Spring Boot's upstream development. Recently Spring Boot switched (similar to Spring itself) to a Gradle based build and since CoffeeNet itself is modelled after the upstream build process, we might consider switching to a Gradle based build too.

This is may not be only for the sake of it, but could provide following advantages:

sonarcloud[bot] commented 4 years ago

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities (and Security Hotspot 0 Security Hotspots to review)
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

punycode commented 4 years ago

The automations for building and releasing with Gradle are in place. The only thing, we did not migrate, is the automatic update of external CoffeeNet projects to the current parent version. This was kind of broken anyway, so we will address this issue in a separate PR, since it doesn't negatively effect the building and release of CoffeeNet itself.