Uploaded image for project: 'Maven Release Plugin'
  1. Maven Release Plugin
  2. MRELEASE-869

Add 'tagByProject' configuration flag to release:prepare

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Auto Closed
    • Affects Version/s: 2.5
    • Fix Version/s: None
    • Component/s: prepare
    • Labels:
      None
    • Environment:
      Git

      Description

      For projects using Git, it would be convenient for sub projects to be referenced as Git submodules. This almost works perfectly in conjunction with the 'commitByProject' flag.

      The one additional feature I would want is to have each sub project be tagged. A 'tagByProject' flag would have the following semantics:

      • require and/or implicitly set commitByProject=true
      • change the commit message to use the project name rather than the parent name
      • tag the commit with a tag based on the project name rather than the parent project name.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                codemonkey codemonkey
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: