quarkus-operator-sdk icon indicating copy to clipboard operation
quarkus-operator-sdk copied to clipboard

Consider removal of dependency `quarkus-container-image-jib`

Open MikeEdgar opened this issue 3 years ago • 3 comments

The artifact quarkus-operator-sdk currently has a compile-time dependency on io.quarkus:quarkus-container-image-jib. Is this necessary or could it at most be marked optional?

MikeEdgar avatar Sep 28 '22 12:09 MikeEdgar

I've been thinking about trimming dependencies, yes. The initial idea was to have a "batteries-included, opinionated" extension but that might be causing more issues than really helping :) Do you have a particular issue with jib being there at compile-time?

metacosm avatar Sep 28 '22 14:09 metacosm

Do you have a particular issue with jib being there at compile-time?

No technical issue. It's mostly dealing with limiting dependencies on our side as well. Before adding an exclude in our POM, I figured started here first :-)

MikeEdgar avatar Sep 29 '22 19:09 MikeEdgar

I will remove it in the next major version of the extension.

metacosm avatar Oct 24 '22 15:10 metacosm