[
https://issues.apache.org/jira/browse/OAK-4488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15339569#comment-15339569
]
Francesco Mari commented on OAK-4488:
-------------------------------------
This sounds like a good solution to avoid the introduction of a new reactor
POM. I don't have any strong preference for one or the other, as long as it
solves the problem.
> Create separate reactor POM to perform releases
> -----------------------------------------------
>
> Key: OAK-4488
> URL: https://issues.apache.org/jira/browse/OAK-4488
> Project: Jackrabbit Oak
> Issue Type: Improvement
> Components: parent
> Reporter: Francesco Mari
> Assignee: Julian Sedding
> Fix For: 1.6
>
>
> Releases are currently performed from the root reactor POM. This triggers the
> execution of the {{release:prepare}} and {{release:perform}} goals on every
> module referenced from the reactor.
> This approach prevents the individual release of some sub-modules. To enable
> individual releases, the least disruptive approach would be the creation of
> another reactor POM to reference every module in Oak that needs to be
> released in one big bulk. In example, {{oak-release/pom.xml}} or something
> along these lines.
> The current reactor POM will remain untouched and will still reference every
> module in the project. This way, we will not have to change configuration of
> CI jobs out there.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)