commit | daf717e65716e3e77951757596c11d83754338e2 | [log] [tgz] |
---|---|---|
author | dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | Fri Mar 25 04:51:30 2022 +0000 |
committer | Tibor Digana <tibor.digana@gmail.com> | Wed Mar 30 23:24:40 2022 +0200 |
tree | b741886c784c6a85c0e72a28ee52f7be6990e7f3 | |
parent | 487c6fb0b04414d0ffbcba667d49ff543e43d79c [diff] |
Bump plexus-component-metadata from 2.0.0 to 2.1.1 Bumps [plexus-component-metadata](https://github.com/codehaus-plexus/plexus-containers) from 2.0.0 to 2.1.1. - [Release notes](https://github.com/codehaus-plexus/plexus-containers/releases) - [Changelog](https://github.com/codehaus-plexus/plexus-containers/blob/master/ReleaseNotes.md) - [Commits](https://github.com/codehaus-plexus/plexus-containers/compare/plexus-containers-2.0.0...plexus-containers-2.1.1) --- updated-dependencies: - dependency-name: org.codehaus.plexus:plexus-component-metadata dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Usage of maven-surefire-plugin, maven-failsafe-plugin, maven-surefire-report-plugin
Build the Surefire project using Maven 3.2.5+ and JDK 1.8+.
In order to run tests for a release check during the Vote, the following memory requirements are needed:
On Linux/Unix:
export MAVEN_OPTS="-server -Xmx512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=384m -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -XX:SoftRefLRUPolicyMSPerMB=50 -Djava.awt.headless=true -Dhttps.protocols=TLSv1.2"
On Windows:
set MAVEN_OPTS="-server -Xmx256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=384m -XX:+UseG1GC -XX:+UseStringDeduplication -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -XX:SoftRefLRUPolicyMSPerMB=50 -Djava.awt.headless=true -Dhttps.protocols=TLSv1.2"
In order to build and run the tests:
mvn install site site:stage -P reporting,run-its
To set up the project in Eclipse IDE, please follow these steps:
Build module surefire-shared-utils
with profile ide-development
and install it into the local maven repository using this Maven command:
mvn install -P ide-development -f surefire-shared-utils/pom.xml
Build module surefire-grouper
in order to generate and compile sources into target/generated-sources/javacc
using this Maven command:
mvn compile -f surefire-grouper/pom.xml
In Eclipse, select File > Import ... > Maven Project
surefire-shared-utils
, enter profile ide-development
in Advanced -> Profilessurefire-grouper
has source folder target/generated-sources/javacc
. If not, add it manually in the module's project propertiesSetup for development in IntelliJ IDEA should work out of the box.
See http://maven.apache.org/developers/website/deploy-component-reference-documentation.html