Maven Changes Plugin
  1. Maven Changes Plugin
  2. MCHANGES-211

Restructure the announcement goal to make it easier to add other issue management systems

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.3
    • Fix Version/s: 2.4
    • Component/s: announcement
    • Labels:
      None
    • Number of attachments :
      0

      Description

      The AnnouncementMojo is currently very hardwired to create announcements based on a changes.xml file. On top of that support was added to allow using JIRA instead. Later the option to merge release info from both changes.xml and JIRA was included.

      The design of this isn't at all extendable. If you wanted to add another issue management system you would have to add several configuration options just to handle which issue management system(s) should be used. I plan to deprecate the parameters boolean generateJiraAnnouncement and boolean jiraMerge and to add a new parameter List issueManagementSystems to replace them.

        Activity

        Hide
        Dennis Lundberg added a comment -

        Fixed in r1054120 and r1054122.

        Show
        Dennis Lundberg added a comment - Fixed in r1054120 and r1054122 .

          People

          • Assignee:
            Dennis Lundberg
            Reporter:
            Dennis Lundberg
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: