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

      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:
            1 Start watching this issue

              Created:
              Updated: