best-quality-engineering/CI Maven
An action for executing Maven commands supporting patterns described in the Maven CI Friendly documentation.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Mar 27, 2023
- License
- MIT
- Runtime
- Deprecated runtime
Pinned Snippet
uses: best-quality-engineering/ci-maven-action@4bc4a4f9a59050271d907afee1ac7f03d171f431 # v1.1.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| maven-opts | Specifies parameters used to start up the JVM running Maven | no | — |
| errors | Produce execution error messages | no | true |
| batch-mode | Run in non-interactive (batch) mode (disables output color) | no | true |
| no-transfer-progress | Do not display transfer progress when downloading or uploading | no | true |
| fail-at-end | Only fail the build afterwards; allow all non-impacted builds to continue | no | false |
| fail-fast | Stop at first failure in reactorized builds | no | false |
| fail-never | NEVER fail the build, regardless of project result | no | false |
| also-make | If project list is specified, also build projects required by the list | no | false |
| also-make-dependents | If project list is specified, also build projects that depend on projects on the list | no | false |
| settings-file | Alternate path for the user settings file | no | — |
| toolchains-file | Alternate path for the user toolchains file | no | — |
| pom-file | Force the use of an alternate POM file (or directory with pom.xml) | no | — |
| system-properties | Defines a set of system properties in CSV or multiline format | no | — |
| revision | The CI-friendly revision property to use | no | undefined |
| sha1 | The CI-friendly sha1 property to use | no | undefined |
| changelist | The CI-friendly changelist property to use | no | undefined |
| profiles | Comma-delimited list of profiles to activate | no | — |
| projects | Comma-delimited list of specified reactor projects to build instead of all projects. A project can be specified by [groupId]:artifactId or by its relative path | no | — |
| threads | Thread count, for instance 2.0C where C is core multiplied | no | — |
| goals | Comma separated list of goals to execute | no | — |
| phases | Comma separated list of phases to execute | no | — |
Outputs
no outputs