[ https://issues.apache.org/jira/browse/SLING-6068?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15516807#comment-15516807 ]
Carsten Ziegeler commented on SLING-6068: ----------------------------------------- The DependencyLifecycleParticipant is the part that is reading the provisioning model and adding the dependencies to the maven project etc. So this is a prerequisite for anything in the build. It's true that this alone does not build the jar, but still assuming the DLP runs, wouldn't adding the goals prepare-package and package to your project configuration be enough? That's all that the slingstart packaging does for building > slingstart-maven-plugin: Allow to start a quickstart JAR based on > src/main/provisioning even for non "slingstart" packagings > ---------------------------------------------------------------------------------------------------------------------------- > > Key: SLING-6068 > URL: https://issues.apache.org/jira/browse/SLING-6068 > Project: Sling > Issue Type: Improvement > Components: Maven Plugins and Archetypes > Affects Versions: Slingstart Maven Plugin 1.4.4 > Reporter: Konrad Windszus > > 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}} -- This message was sent by Atlassian JIRA (v6.3.4#6332)