frejdh/Maven build and test

Action for building and testing maven repositories

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
java-versionJDK version to use. Default is '21'.no21
java-distributionJDK distribution to use. Default is 'temurin'.notemurin
cache-idID (subkey) for the cache'nov2
build-argumentsArguments for the maven build. Default 'mvn -B package -DskipTests -e [CUSTOM ARGS]'no
test-argumentsArguments for the maven test run. Default 'mvn clean test -e [CUSTOM ARGS]'no
integration-test-argumentsArguments for the maven integration test run (should be configured when enabled). Default 'mvn clean test -e [CUSTOM ARGS]'no
run-integration-testsWhether to enable the extra maven test run intended for integration tests. False by defaultnofalse
commitishGit reference (branch/commit)no

no outputs