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

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

XMLWordPrintable

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

      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

        Acceptance criteria

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

                Created:
                Updated: