Closed jonas-jonas closed 2 years ago
I was actually thinking about how we can make this process a bit easier for the future. Maven is quite limiting in what it allows to be shared across multiple pom.xml
s and in general I'd prefer using Gradle instead. There are a few articles on releasing to maven central from Gradle here:
This would have the benefit that we can manage external dependency versions & the publishing tasks in one central place and then just include/copy it in the generation process. I'd be happy to look into this, but I think there are other priorities for now ;)
As an aside: Open API already generates Gradle files, so it's just a matter of adjusting those. I'll open an issue here for it if that's fine with you and there was no specific reason for using maven here.
Nice! YOu still need to update the version for openapi for java in the scripts/generate file :)
I think this is it, right?
As an aside: Open API already generates Gradle files, so it's just a matter of adjusting those. I'll open an issue here for it if that's fine with you and there was no specific reason for using maven here.
Perfect! Let's do that
Related Issue or Design Document
Related to #209
Checklist
Further comments