frejdh/Maven build and test
Action for building and testing maven repositories
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| java-version | JDK version to use. Default is '21'. | no | 21 |
| java-distribution | JDK distribution to use. Default is 'temurin'. | no | temurin |
| cache-id | ID (subkey) for the cache' | no | v2 |
| build-arguments | Arguments for the maven build. Default 'mvn -B package -DskipTests -e [CUSTOM ARGS]' | no | — |
| test-arguments | Arguments for the maven test run. Default 'mvn clean test -e [CUSTOM ARGS]' | no | — |
| integration-test-arguments | Arguments for the maven integration test run (should be configured when enabled). Default 'mvn clean test -e [CUSTOM ARGS]' | no | — |
| run-integration-tests | Whether to enable the extra maven test run intended for integration tests. False by default | no | false |
| commitish | Git reference (branch/commit) | no | — |
Outputs
no outputs