-
Feature
-
Resolution: Unresolved
-
Critical
-
None
-
L
-
False
-
-
False
-
0% To Do, 100% In Progress, 0% Done
-
-
Feature Overview (aka. Goal Summary)
Automate the build, test, and release process for RHDH dynamic plugins to streamline development and ensure compatibility with the latest RHDH releases. The automation should be part of our rhdh-plugins repository.
Goals (aka. expected user outcomes)
- Plugin developers can easily build, test, and publish RHDH dynamic plugins
- RHDH administrators can confidently integrate the latest compatible plugins
- Improved plugin quality and reliability through consistent testing
Requirements (aka. Acceptance Criteria):
- Automated build and packaging process for dynamic plugins
- Automated publishing of plugins to the quay.io container registry
- Integration tests to verify plugin compatibility:
- Explicit validation of successful plugin loading in RHDH releases
- Explicit validation of plugin routing resulting in valid responses in RHDH releases
- Documentation for developers on how to use the automation pipeline
- Notification system for successful builds and test results
- is duplicated by
-
RHIDP-2740 Automate the process of building and pushing plugins to the registry.
- Closed