Maven Release Plugin
  1. Maven Release Plugin
  2. MRELEASE-261

release:prepare should support flat directory multi-module projects

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0
    • Component/s: prepare
    • Labels:
      None
    • Environment:
      linux / maven2 / svn
    • Flags:
      Patch

      Description

      What I mean by flat file structure firstly.

      parent/pom.xml
      module1/pom.xml
      module2/pom.xml
      .
      .
      .
      module15/pom.xml

      the parent references the modules like so

      <modules>
      <module>../module1</module>
      <module>../module2</module>
      .
      .
      .
      <module>../module15</module>
      </modules>

      When i release:prepare only the parent project is tagged the modules projects versions are incremented etc but the modules are not tagged in svn.

      I use this structure as i use eclipse as my IDE.

      I would love to see a fix for the issue marked as closed here http://jira.codehaus.org/browse/MRELEASE-138. I am currenrly tagging by hand each submodule of the projects but it would be so nice to have the release plugin do this for me.

      forgive my english.

      1. flatProject.main.patch
        11 kB
      2. flatProject.test.patch
        9 kB
      3. maven-release-issue.tar.gz
        2 kB
        Eric Miles
      4. maven-release-issue.zip
        1 kB
        Eric Miles
      5. MRELEASE-261.patch
        12 kB
        Maria Odea Ching
      6. MRELEASE-261-sample-project.zip
        2 kB
        dennislundberg
      7. MRELEASE-261-with-its.patch
        32 kB
        Maria Odea Ching
      8. MRELEASE-261-with-its-v3.patch
        77 kB
        Maria Odea Ching
      9. odd-tags.png
        24 kB
        Eric Miles
      10. PrepareReleaseMojo.patch
        1 kB
        Adam Leggett

        Issue Links

          Activity

          Mark Thomas made changes -
          Workflow jira [ 12961878 ] Default workflow, editable Closed status [ 12998854 ]
          Mark Thomas made changes -
          Project Import Mon Apr 06 00:52:26 UTC 2015 [ 1428281546237 ]
          Mark Thomas made changes -
          Patch Submitted Yes [ 10763 ]
          Flags Patch [ 10430 ]
          Mark Thomas made changes -
          Workflow jira [ 12724085 ] Default workflow, editable Closed status [ 12763314 ]
          Mark Thomas made changes -
          Project Import Sun Apr 05 12:15:05 UTC 2015 [ 1428236105845 ]
          Hannes Kogler made changes -
          Link This issue is related to MRELEASE-138 [ MRELEASE-138 ]
          Michael Glauche made changes -
          Link This issue is related to MRELEASE-633 [ MRELEASE-633 ]
          Carlo de Wolf made changes -
          Link This issue is related to MRELEASE-582 [ MRELEASE-582 ]
          nicolas de loof made changes -
          Link This issue is depended upon by MRELEASE-546 [ MRELEASE-546 ]
          Brett Porter made changes -
          Status Reopened [ 4 ] Closed [ 6 ]
          Resolution Fixed [ 1 ]
          Brett Porter made changes -
          Resolution Fixed [ 1 ]
          Status Closed [ 6 ] Reopened [ 4 ]
          Dennis Lundberg made changes -
          Link This issue is related to MRELEASE-516 [ MRELEASE-516 ]
          Dennis Lundberg made changes -
          Status Reopened [ 4 ] Closed [ 6 ]
          Resolution Fixed [ 1 ]
          Eric Miles made changes -
          Attachment odd-tags.png [ 46735 ]
          Eric Miles made changes -
          Attachment maven-release-issue.zip [ 46726 ]
          Dennis Lundberg made changes -
          Attachment MRELEASE-261-sample-project.zip [ 46724 ]
          Dennis Lundberg made changes -
          Summary release:prepare shouls support flat directory multimodule projects release:prepare should support flat directory multi-module projects
          Maria Odea Ching made changes -
          Status Closed [ 6 ] Reopened [ 4 ]
          Resolution Fixed [ 1 ]
          Eric Miles made changes -
          Attachment maven-release-issue.tar.gz [ 46496 ]
          Ginu Varghese made changes -
          Link This issue is depended upon by MRELEASE-474 [ MRELEASE-474 ]
          Maria Odea Ching made changes -
          Fix Version/s 2.0-beta-10 [ 15113 ]
          Maria Odea Ching made changes -
          Status Open [ 1 ] Closed [ 6 ]
          Resolution Fixed [ 1 ]
          Maria Odea Ching made changes -
          Assignee Maria Odea Ching [ oching ]
          Maria Odea Ching made changes -
          Attachment MRELEASE-261-with-its-v3.patch [ 42052 ]
          Maria Odea Ching made changes -
          Attachment MRELEASE-261-with-its.patch [ 41936 ]
          Maria Odea Ching made changes -
          Attachment MRELEASE-261.patch [ 41917 ]
          ztiromoritz made changes -
          Attachment flatProject.main.patch [ 38977 ]
          Attachment flatProject.test.patch [ 38978 ]
          Arnaud HERITIER made changes -
          Patch Submitted [Yes]
          Arnaud HERITIER made changes -
          Component/s prepare [ 13615 ]
          Paul Gier made changes -
          Link This issue relates to MRELEASE-336 [ MRELEASE-336 ]
          Adam Leggett made changes -
          Attachment PrepareReleaseMojo.patch [ 33650 ]
          Tristan Robert made changes -
          Link This issue is duplicated by MRELEASE-322 [ MRELEASE-322 ]
          Tristan Robert made changes -
          Link This issue duplicates MRELEASE-6 [ MRELEASE-6 ]
          Tristan Robert made changes -
          Link This issue is duplicated by MRELEASE-6 [ MRELEASE-6 ]
          Tristan Robert made changes -
          Link This issue is duplicated by MRELEASE-6 [ MRELEASE-6 ]
          Barrett Nuzum made changes -
          Field Original Value New Value
          Link This issue is duplicated by MRELEASE-225 [ MRELEASE-225 ]
          paul.whelan@gmail.com created issue -

            People

            • Assignee:
              Maria Odea Ching
              Reporter:
              paul.whelan@gmail.com
            • Votes:
              58 Vote for this issue
              Watchers:
              46 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development