mirror of https://github.com/apache/maven.git
59f503bece
* Modernize IT plugins to use annotations * Align some tests to maven 3.8.6 # Conflicts: # core-it-suite/src/test/resources-filtered/bootstrap.txt # core-it-suite/src/test/resources/mng-3221/report/pom.xml # core-it-suite/src/test/resources/mng-3428/pom.xml # core-it-suite/src/test/resources/mng-3530/build-path/plugin/pom.xml # core-it-suite/src/test/resources/mng-3530/pom-property/plugin/pom.xml # core-it-suite/src/test/resources/mng-3530/resource-object/plugin/pom.xml # core-it-suite/src/test/resources/mng-3704/maven-mng3704-plugin/pom.xml # core-it-suite/src/test/resources/mng-3743/plugins/maven-mng3743-check-plugin/pom.xml # core-it-suite/src/test/resources/mng-3743/plugins/maven-mng3743-report-plugin/pom.xml # core-it-suite/src/test/resources/mng-3743/project/pom.xml # core-it-suite/src/test/resources/mng-4086/repo/org/apache/maven/its/mng4086/maven-it-plugin-a/0.1/maven-it-plugin-a-0.1.pom # core-it-suite/src/test/resources/mng-4086/repo/org/apache/maven/its/mng4086/maven-it-plugin-a/0.2-SNAPSHOT/maven-it-plugin-a-0.2-20090315.124508-1.pom # core-it-suite/src/test/resources/mng-5581-lifecycle-mapping-delegate/extension/pom.xml # core-it-suite/src/test/resources/mng-7310-lifecycle-activated-in-specified-module/project/pom.xml * Add dependencies on all support artifacts to ensure multithreaded builds can use correct ordering * Add missing dependencies on plexus-utils * Fix for mng-7335 test * Fix ITs for maven 4 * Rename Component -> TestComponent to leave room for the annotation * Upgrade a few plugin versions * Upgrade some JDK requirements to 1.8 * Remove unwanted parentheseses * Convert the last mojo to annotations * Force timestamped build * Fix ITs following Component -> TestComponent rename * Remove commented block * Remove versions infered from plugin management * The implementation parameter is not supported anymore * Align maven core version * Fix bad merge |
||
---|---|---|
.. | ||
.github/workflows | ||
core-it-suite | ||
core-it-support | ||
environments | ||
src/site | ||
.asf.yaml | ||
.gitattributes | ||
.gitignore | ||
Jenkinsfile | ||
README.md | ||
pom.xml | ||
run-its.bat | ||
run-its.sh |
README.md
Maven Core Integration Tests
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