Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
Slingstart Maven Plugin 1.4.4
-
None
Description
Currently the slingstart-maven-plugin can only start a server based on textual model definitions in case the maven module is of packaging "slingstart" (https://sling.apache.org/documentation/development/slingstart.html#starting-a-server).
For ITs it is often beneficial to have them in the same module as the tested classes itself (which in most cases have packaging bundle). Therefore it would be nice, if even for other packaging values all model definitions below src/main/provisioning would be considered during the goal start (which must first build the quickstart.jar out of the models and then start it).
Compare also with the readme in https://github.com/apache/sling/blob/trunk/testing/samples/bundle-with-it/pom.xml#L196. This would be especially helpful for ITs leveraging the TeleporterRule
Attachments
Attachments
Issue Links
- is related to
-
SLING-6107 slingstart-maven-plugin: Implement caching for goals "package" and "prepare-package"
- Open
-
SLING-6541 slingstart-maven-plugin: Make enriching the Maven classpath optional
- Closed
- links to