commit | b6570c98c48300dd03fd5fe2068b5734c463264d | [log] [tgz] |
---|---|---|
author | Henning P. Schmiedehausen <henning@schmiedehausen.org> | Sat Aug 20 14:28:53 2022 -0700 |
committer | Henning P. Schmiedehausen <henning@schmiedehausen.org> | Sun Aug 21 21:35:32 2022 -0700 |
tree | 54c5f47b332b291b0bcada79a4cb0dc30362c3f2 | |
parent | 393f6242d93eb1ef951268c94a1699d2f3567563 [diff] |
[MNG-7529] Integration test for MNG-7529 This test checks whether version range resolution with multiple repositories maps releases onto repos that are not enabled for releases. Tested with 3.8.x, 3.9.x and master. Reliably fails without the MNG-7529 fix applies, reliable passes with the fix applied.
https://maven.apache.org/core-its/
If you want to run the integration tests against a custom build of Maven use the following command:
mvn clean install -Prun-its -Dmaven.repo.local=`pwd`/repo -DmavenDistro=/path/to/apache-maven-dist.zip
or if behind a proxy
mvn clean install -Prun-its -Dmaven.repo.local=`pwd`/repo -DmavenDistro=/path/to/apache-maven-dist.zip -Dproxy.active=true -Dproxy.type=http -Dproxy.host=... -Dproxy.port=... -Dproxy.user=... -Dproxy.pass=...
Using the script
Build Maven core with the profile -PversionlessMavenDist
Now Run the script: sh ./run-its.sh
Maven Developers List: dev@maven.apache.org