-
Enhancement
-
Resolution: Done
-
Major
-
None
-
None
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
- is blocked by
-
WFLY-18411 Quickstarts Common Enhancements CY2023Q3
- Resolved
- is incorporated by
-
WFLY-18412 Quickstarts Testing Plan
- Closed