Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-3964

Dynamic Plugins release and test automation

Prepare for Y ReleasePrepare for Z ReleaseRemove QuarterXMLWordPrintable

    • L
    • False
    • Hide

      None

      Show
      None
    • 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

              rhn-support-wsiqueir William Siqueira
              rh-ee-mhild Marcel Hild
              RHIDP - Dynamic Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: