Maven 2 & 3

Refactor release plugin to handle reactored build and release-pom.xml-SCM interactions.

Details

  • Type: Improvement Improvement
  • Status: Closed Closed
  • Priority: Blocker Blocker
  • Resolution: Fixed
  • Affects Version/s: 2.0-alpha-3
  • Fix Version/s: 2.0-beta-1
  • Component/s: None
  • Labels:
    None
  • Number of attachments :
    0

Description

The release plugin should be refactored to:

1/ handle injection/deletion of release-pom.xml from SCM HEAD/trunk before and after tagging...we're waiting on maven-scm to settle down a little before implementing this. See MNG-607 for more information.

2/ handle reactored builds (rather, builds where the POM has a <modules/> section, which is NOT the same as using the '-r' tag). See MNG-521 for more information on this.

Issue Links

Activity

Hide
John Casey added a comment -

release plugin becomes an aggregator plugin when refactored to handle reactored builds.

Show
John Casey added a comment - release plugin becomes an aggregator plugin when refactored to handle reactored builds.
Hide
John Casey added a comment -

This is basically done, but needs another pass of touch-up on the code and testing.

Show
John Casey added a comment - This is basically done, but needs another pass of touch-up on the code and testing.
Hide
John Casey added a comment -

down to testing now...

Show
John Casey added a comment - down to testing now...
Hide
John Casey added a comment -

will test and work out any kinks during the release process for plugins and some test artifacts next week. Any new bugs revealed here will be new issues for the release plugin.

Show
John Casey added a comment - will test and work out any kinks during the release process for plugins and some test artifacts next week. Any new bugs revealed here will be new issues for the release plugin.

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: