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

Provide the ability to control commit messages

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.5.3
    • 3.0.0-M1
    • prepare
    • None
    • Patch

    Description

      The commit messages used by maven-release-plugin are rather ugly to my eyes. While the comment prefix provides some control, what is really needed is to be able to change the whole message from xml configuration.

      I've implemented this here:
      https://github.com/jodastephen/maven-release/commit/35b2a50900cfc8e8fca88a94e46985a09e538e86 (all rights granted to Apache - I'm still a committer at Apache Commons.

      It adds four new properties that allow the commit message to be controlled at various points. The commit message can be configured using `@{}` style inserts. There are more messages that could be controlled, but these were all I needed.

      Note that issue MRELEASE-706 originally requested this feature, but it was closed due to inactivity.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            hboutemy Herve Boutemy
            scolebourne Stephen Colebourne
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 10m
                10m

                Slack

                  Issue deployment