![]() Side Note: Many people associate the term OpenJDK with a build of Java (the installable artifact used to build and run Java applications), but this is not correct. In simple terms, taken directly from the OpenJDK site, OpenJDK is: The place to collaborate on an open-source implementation of the Java Platform, Standard Edition, and related projects. OpenJDK is where a bulk of the effort on building Java happens. Here are some resources to help you do just that. Before you begin, it's a good idea to try and understand the "pulse" of the project. The scripts and documentation in this project are released under the MIT License.We're excited that you are interested in contributing to OpenJDK. Testing against different Java distributions.Installing custom Java distribution from local file.Mvn-toolchain-id: Name of Maven Toolchain ID if the default name of $) by default. Gpg-passphrase: description: Environment variable name for the GPG private key passphrase. Gpg-private-key: GPG private key to import. Settings-path: Maven related setting to point to the directory where the settings.xml file will be written. Server-password: Environment variable name for password or token for authentication to the Apache Maven repository. Server-username: Environment variable name for the username for authentication to the Apache Maven repository. Server-id: ID of the distributionManagement repository in the pom.xml file. In order to skip generation of file if it exists set this to false. Overwrite-settings: By default action overwrites the settings.xml. ![]() The action has a bunch of inputs to generate maven's settings.xml on the fly and pass the values to Apache Maven GPG Plugin as well as Apache Maven Toolchains. It can be one of "maven", "gradle" or "sbt". 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.Ĭheck-latest: Setting this option makes the action to check for the latest available version for the version spec.Ĭache: Quick setup caching for the dependencies managed through one of the predifined package managers. Default value: Derived from the runner machine. ![]() Possible values: x86, 圆4, armv7, aarch64, ppc64le. Default value: jdk.Īrchitecture: The target architecture of the package. Possible values: jdk, jre, jdk+fx, jre+fx. Java-package: The packaging variant of the choosen distribution. java-version file.ĭistribution: (required) Java distribution. If not specified, the action will expect java-version-file input to be specified. ![]() Java-version: The Java version that is going to be set up. Follow the migration guide to switch from V1 to V2. V1 defaults to Azul Zulu OpenJDK, only version input is required.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |