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)

Reply via email to