Bootable jar support for MicroProfile Quickstarts
Overview
This feature should add support for running the MicroProfile Quickstarts applications without the need to archive it as a deployment, and without the need to deploy it in a running application server, leveraging the bootable functionality provided by WFLY-13305.
Issue Metadata
Issue
Related Issues
Dev Contacts
QE Contacts
Testing By
[ ] Engineering
[x] QE
Affected Projects or Components
-
WildFly Quickstarts
Other Interested Projects
-
NONE
Requirements
Hard Requirements
-
The Maven project for each MicroProfile Quickstart should include:
-
a Maven profile to build a WildFly bootable jar, with the Quickstart application
-
in case the Quickstart is compatible with OpenShift, a Maven profile to build a WildFly bootable jar, with the Quickstart application, and deploy it on OpenShift
-
-
The README.adoc for each MicroProfile Quickstart should include a new section:
-
describing how to build and run the Quickstart with a bare-metal bootable jar
-
describing how to build and deploy the Quickstart with a bootable jar on OpenShift, in case the Quickstart is OpenShift compatible
-
Nice-to-Have Requirements
-
NONE
Non-Requirements
-
NONE
Test Plan
-
TODO
Community Documentation
-
The new asciidoc section should be added to the 'shared-docs' directory of the WildFly Quickstarts repository.