Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-18523

Quickstarts Testing Plan Implementation Pt.1

XMLWordPrintable

      This Jira should track the 1st iteration wrt implementing the testing plan for Quickstarts, specified by https://docs.google.com/document/d/1Ur13imtzK3EIp0gNrTy-3plDNyjSXmdBkN5y0hT4sU8/edit?usp=sharing.

      In concrete this Jira should provide the following enhancements:

      • The mandatory Project Testing is tested for each Pull Request submitted to the Quickstarts source repository, and provided by .github/workflows/project_ci.yml  , which replaces https://github.com/wildfly/quickstart/blob/main/.github/workflows/ci.yml
      • The Quickstart Testing for the following features common to all Quickstarts is provided by ./github/workflows/quickstart_path-to-quickstart_ci.yml (1 per  quickstart), which is run for each Pull Request submitted to the Quickstarts source repository modifying files in the target quickstart path, and tests:
          • The quickstart's build for standard distribution (includes the documentation, i.e. the README.html) 
          • The quickstart's build and basic runtime testing with server provisioning, if not a MP Quickstart
          • The quickstart's build and basic runtime testing with bootable jar, if a MP quickstart
          • The quickstart's build for OpenShift, if applicable

      Please note that the quickstart workflows should be provided by WFLY-18411 

            emartins@redhat.com Eduardo Martins
            emartins@redhat.com Eduardo Martins
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: