You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-17Lines changed: 10 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,29 +22,24 @@ This action allows you to work with Java and Scala projects.
22
22
23
23
## Usage
24
24
25
-
Inputs `java-version` and `distribution` are mandatory. See [Supported distributions](#supported-distributions) section for a list of available options.
26
-
27
-
### Inputs reference
28
-
29
-
-`java-version`: _(required)_ The Java version to set up. Takes a whole or semver Java version. See examples of supported syntax.
25
+
-`java-version`: _(required)_ The Java version to set up. Takes a whole or [semver](#supported-version-syntax) Java version.
30
26
31
-
-`distribution`: _(required)_ Java distribution. See the list of supporteddistributions.
-`java-package`: The packaging variant of the choosen distribution. Possible values: `jdk`, `jre`, `jdk+fx`, `jre+fx`.
34
-
Default value: `jdk`
29
+
-`java-package`: The packaging variant of the choosen distribution. Possible values: `jdk`, `jre`, `jdk+fx`, `jre+fx`. Default value: `jdk`.
35
30
36
-
-`architecture`: The target architecture of the package. Possible values: `x86`, `x64`, `armv7`, `aarch64`, `ppc64le`.
37
-
Default value: `x64`
31
+
-`architecture`: The target architecture of the package. Possible values: `x86`, `x64`, `armv7`, `aarch64`, `ppc64le`. Default value: `x64`.
38
32
39
-
-`jdkFile`: If a use-case requires a custom distribution setup-java uses the compressed JDK from the location pointed by this input and will take care of the installation and caching on the VM
33
+
-`jdkFile`: If a use-case requires a custom distribution setup-java uses the compressed JDK from the location pointed by this input and will take care of the installation and caching on the VM.
40
34
41
-
-`check-latest`: Setting this option makes the action to check for the latest available version for the version spec
35
+
-`check-latest`: Setting this option makes the action to check for the latest available version for the version spec.
42
36
43
-
`cache`: Quick setup caching for the dependencies managed through one of the predifined package managers. It can be on of "maven", "gradle" or "sbt". See ...
37
+
-`cache`: Quick [setup caching](#caching-packages-dependencies) for the dependencies managed through one of the predifined package managers. It can be one of "maven", "gradle" or "sbt".
44
38
45
39
#### Maven options
40
+
The action has a bunch of inputs to generate maven's [settings.xml](https://maven.apache.org/settings.html) on the fly and pass the values to Apache Maven GPG Plugin. See [advanced usage](docs/advanced-usage.md) for more.
46
41
47
-
In order to do not store sensetive information in the repository there is set of options to generate maven settings.xml file.
42
+
-`overwrite-settings`: By default action overwrites the settings.xml. In order to skip generation of file if it exists set this to `false`.
48
43
49
44
-`server-id`: ID of the distributionManagement repository in the pom.xml file. Default is `github`.
50
45
@@ -54,8 +49,6 @@ Inputs `java-version` and `distribution` are mandatory. See [Supported distribut
54
49
55
50
-`settings-path`: Maven related setting to point to the diractory where the settings.xml file will be written. Default is ~/.m2.
56
51
57
-
-`overwrite-settings`: Maven related setting to make to overwrite the settings.xml file if it exists. Default is "true".
58
-
59
52
-`gpg-private-key`: GPG private key to import. Default is empty string.'
60
53
61
54
-`gpg-passphrase`: description: 'Environment variable name for the GPG private key passphrase. Default is GPG_PASSPHRASE.
@@ -233,4 +226,4 @@ The scripts and documentation in this project are released under the [MIT Licens
233
226
234
227
## Contributions
235
228
236
-
Contributions are welcome! See [Contributor's Guide](docs/contributors.md)
229
+
Contributions are welcome! See [Contributor's Guide](docs/contributors.md)
0 commit comments