Uploaded image for project: 'Build'
  1. Build
  2. BUILD-188

Enforce groupID and certain properties to be set when using parent poms

    XMLWordPrintable

Details

    • New Feature
    • Resolution: Unresolved
    • Neutral
    • None
    • None
    • None
    • None

    Description

      We currently use the enforce plugin with a few of the built-in rules. Mojo@codehaus has additional rules which could be useful: http://mojo.codehaus.org/extra-enforcer-rules/index.html

      Among other, it seems that requirePropertyDiverges could help enforcing projects specify their own groupID (so they won't accidentally use that of the parent poms!) and might help make sure our projects consistently re-define properties like scmTagPrefix or documentationURL.

      This could also be interesting: MENFORCER-174 : Add a Rule for distributionManagement

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              Unassigned Unassigned
              gjoseph Magnolia International
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: