-
Story
-
Resolution: Done
-
Major
-
None
-
None
This story describes Phase 1 of using OpenShift Dynamic Plugin SDK in Console.
This story is focused on plugin build-time infrastructure.
Generated @openshift-console/dynamic-plugin-sdk-webpack package should be updated as follows:
- add dependency on @openshift/dynamic-plugin-sdk-webpack
- modify ConsoleRemotePlugin to extend DynamicRemotePlugin from OpenShift Dynamic Plugin SDK
- ensure minimal breaking changes in ConsoleRemotePlugin configuration and implementation
- ensure that updated Console dynamic demo plugin builds and runs without any issues
Both Console and OpenShift Dynamic Plugin SDK should be updated to address any discrepancies.
AC:
- Console should use @openshift/dynamic-plugin-sdk-webpack package for plugin build-time infra
- Console dynamic demo plugin should be successfully built and working as before
- Crontab plugin should be successfully built and working as before