Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
1.3.1
-
None
-
None
Description
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>