-
Task
-
Resolution: Done
-
Blocker
-
1.33.0
-
None
As part of email "Removing the circular dependency between kogito-apps and kie-tools" there are 2 main changes that may affect how we productize Serverless Logic 1.33, and they are:
1. Move `kogito-apps/ui-packages` to `kie-tools` (ui-packages is a dependency of SWF Quarkus Dev UI module)
- Issue https://github.com/apache/incubator-kie-issues/issues/833
- Current PR https://github.com/apache/incubator-kie-tools/pull/2180
2 Move the SWF Quarkus Dev UI package from `kogito-apps` to `kie-tools`.
- Issue https://issues.redhat.com/browse/KOGITO-10042
- Current PR https://github.com/apache/incubator-kie-tools/pull/2167
We may have to start productizing kie-tools (or some submodules of it) to keep producing some of the required artifacts for the product.
Details
As part of this work we need to keep productizing the SWF Quarkus Dev UI module (org.apache.kie.sonataflow:sonataflow-quarkus-devui) which is required by the swf-devmode image.
So as this module is moving to kie-tools repository, we need to build/deploy it from kie-tools repository in a similar way that was done when it was part of kogito-apps.
Acceptance criteria
It is possible to build and deploy SWF Quarkus Dev UI module as per details above.
- blocks
-
SRVLOGIC-269 Jobs Service tasks for GA stabilization
- Release Pending
- incorporates
-
KOGITO-10042 Migrate Dev UI Java module from kogito-apps to kie-tools
- Resolved
- is incorporated by
-
SRVLOGIC-279 Move kogito-apps modules to kie-tools to unblock the release
- Release Pending
- is related to
-
SRVLOGIC-344 Error during the KN CLI plugin build
- New
- mentioned on