Description
Currently, Quarkus dependency versions need to be maintained in both kogito-quarkus-bom and kie-quarkus-build-parent. This results in duplicated version management and requires the same Quarkus dependency updates to be applied in multiple places.
Proposed Changes:
Move drools-quarkus-extension under kogito-quarkus.
Change the parent of drools-quarkus-extension to kogito-quarkus-bom.
Remove kie-quarkus-build-parent.
Update affected POMs and dependency references accordingly.
Ensure that Quarkus dependency and plugin versions are managed from a single location.
Verify that all affected modules continue to build and that the existing test suites pass.
Description
Currently, Quarkus dependency versions need to be maintained in both kogito-quarkus-bom and kie-quarkus-build-parent. This results in duplicated version management and requires the same Quarkus dependency updates to be applied in multiple places.
Proposed Changes:
Move drools-quarkus-extension under kogito-quarkus.
Change the parent of drools-quarkus-extension to kogito-quarkus-bom.
Remove kie-quarkus-build-parent.
Update affected POMs and dependency references accordingly.
Ensure that Quarkus dependency and plugin versions are managed from a single location.
Verify that all affected modules continue to build and that the existing test suites pass.