Arne Brix created MENFORCER-211:
-----------------------------------

             Summary: wildcard ignore in requireReleaseDeps
                 Key: MENFORCER-211
                 URL: https://jira.codehaus.org/browse/MENFORCER-211
             Project: Maven Enforcer Plugin
          Issue Type: Improvement
    Affects Versions: 1.3.1
            Reporter: Arne Brix
            Priority: Minor


the bannedDependencies rule allows one to specify artifact lists using 
wildcards:
org.apache.*:maven-*:*
we are using the requireReleaseDeps rule for our release builds.
We would like to exclude dependencies with scope test because they don't 
contribute to the final artifact.
We tried the syntax documented for bannedDependencies, but it didn't work:

              <configuration>
                <rules>
                  <requireReleaseDeps>
                    <message>No Snapshots Allowed!</message>
                    <onlyWhenRelease>true</onlyWhenRelease>
                    <excludes>
                      <exclude>*:*:*:*:test</exclude>
                    </excludes>
                  </requireReleaseDeps>
                </rules>
                <fail>true</fail>
              </configuration>




--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to