You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Francesco Mari (JIRA)" <ji...@apache.org> on 2016/06/20 13:28:05 UTC

[jira] [Created] (OAK-4488) Create separate reactor POM to perform releases

Francesco Mari created OAK-4488:
-----------------------------------

             Summary: 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: Francesco Mari
             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)