Skip to content

About

Apache Maven Surefire

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

2,631 Commits

Folders and files

Repository files navigation

Contributing to Apache Maven Surefire

Apache License, Version 2.0, January 2004 Maven Central Jenkins Status Jenkins tests CI forks

The Maven Community

slack chat Join us @ irc://freenode/maven or Webchat with us @channel maven

Project Documentation

Maven 3.0 Plugin API

Usage of maven-surefire-plugin, maven-failsafe-plugin, maven-surefire-report-plugin

Development Information

In order to build Surefire project use Maven 3.1.0+ and JDK 1.8.

But in order to run IT tests, you can do:

  • 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"
    (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"
  • In order to run the build with JDK 9 on Windows (on Linux/Unix modify system property jdk.home):
    mvn install site site:stage -P reporting,run-its "-Djdk.home=e:\Program Files\Java\jdk9"
  • In order to run the build with JDK 11: mvn install site site:stage -P reporting,run-its "-Djdk.home=e:\Program Files\Java\jdk11"

Deploying web site

See http://maven.apache.org/developers/website/deploy-component-reference-documentation.html

Built with Maven

About

Apache Maven Surefire

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages