Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manual version update of jooq and flyway #14

Open
encodeering opened this issue Jan 20, 2021 · 3 comments
Open

Manual version update of jooq and flyway #14

encodeering opened this issue Jan 20, 2021 · 3 comments

Comments

@encodeering
Copy link

Hey,

can see that you are working on a way to make this configurable in #10. Is there any change to get an updated version for jooq and flyway in the meantime?

Not asking for a particular change in any of the libraries, but they have done quite some work over the last iterations

https://flywaydb.org/documentation/learnmore/releaseNotes
https://www.jooq.org/notes

https://mvnrepository.com/artifact/org.flywaydb/flyway-core/7.5.0
https://mvnrepository.com/artifact/org.jooq/jooq/3.14.4

Many thanks in advance.

@encodeering
Copy link
Author

It seems that flyway 7.x introduced signature changes that would require a recompilation of the plugin, e.g.

flyway/flyway@fc0f628#diff-59e44f153051ce6261aa5ff0cb3120d6823dda25ddab4a3dccf12c0c1cfd806aL161

@monosoul
Copy link

monosoul commented Jun 8, 2022

Hey @encodeering , with the new version of the plugin you can now specify Flyway and Jooq versions to use: https://github.com/monosoul/jooq-gradle-plugin

Of course there are compatibility limitations, since it uses reflection to achieve that, but I confirmed it to work with the last 3 major Jooq releases (3.16.6, 3.15.10, 3.14.15) and multiple Flyway releases (8.5.12, 8.4.4, 8.0.5, 7.15.0)

@encodeering
Copy link
Author

hey @monosoul,

I just saw it, sounds great, thanks for implementing this feature. am currently not working on the project to give it a try and feedback, but definitely will, really like your plugin

cheers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants