You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Many Quarkus extensions guard bits of their deployment logic with @BuildStep(onlyIf = NativeOrNativeSourcesBuild.class).
As a result, even though they are producing BuildItems we would like to consume (for example NativeImageResourceBuildItem), they are not activated just by us adding the quarkus-qbicc extension to the dependencies of a Quarkus application.
In the short term, we probably need to adjust our plugin so we look like a native-sources packaging build.
Longer term, we need to discuss with the Quarkus team and see if it is possible to remove this idiom from their code base, or if it is something we will just need to cope with (most likely by continuing to masquarade as a native-sources packaging target).
The text was updated successfully, but these errors were encountered:
Many Quarkus extensions guard bits of their deployment logic with
@BuildStep(onlyIf = NativeOrNativeSourcesBuild.class)
.As a result, even though they are producing BuildItems we would like to consume (for example
NativeImageResourceBuildItem
), they are not activated just by us adding thequarkus-qbicc
extension to the dependencies of a Quarkus application.One place we are compensating for this via a kludge right now is
https://github.com/qbicc/quarkus-qbicc/blob/main/deployment/src/main/resources/qbicc-feature.yaml#L11-L14
In the short term, we probably need to adjust our plugin so we look like a native-sources packaging build.
Longer term, we need to discuss with the Quarkus team and see if it is possible to remove this idiom from their code base, or if it is something we will just need to cope with (most likely by continuing to masquarade as a native-sources packaging target).
The text was updated successfully, but these errors were encountered: