gradle-graal
gradle-graal copied to clipboard
A plugin for Gradle that adds tasks to download, extract and interact with GraalVM tooling.
## Before this PR See https://github.com/palantir/gradle-graal/issues/129 Plugins with `kotlin("multiplatform")` don't have jar or runtimeClasspath. Gradle don't consider this a bug https://github.com/gradle/gradle/issues/19449, because different project types like jvm, multiplatform, spring-boot should...
Hi, i wanted to use the plugin to build an image of a project I built with the Kotlin Multiplatform project (in fact I wanted to compare GraalVM and Kotlin...
## What happened? The instructions to report bugs ask for running against dev builds. > We recommend using the [latest snapshot builds](https://github.com/graalvm/graalvm-ce-dev-builds/releases) to replicate the issue as bugs are constantly...
## Before this PR Broken link to Graal docs. ## After this PR Fixed link to Graal docs. ## Possible downsides? I cannot think of any.
## Before this PR Addresses #468 -- plugin not respecting arm64 architectures ## After this PR ==COMMIT_MSG== Support downloading of aarch64 builds of graal ==COMMIT_MSG== ## Possible downsides? Users of...
Despite the fact that Graal has released builds for arm64 as of 21.0, it looks like this plugin is not respecting my architecture and always defaulting to amd64 https://github.com/palantir/gradle-graal/blob/db34e6e535709b90350357642707b54794198120/src/main/java/com/palantir/gradle/graal/DownloadGraalTask.java#L132-L139 Note...
## What happened? Use of Gradle Configuration Caching fails because of an illegal type referenced in the task definition, some types are special and not allowed to be maintained in...
it seems the graalvm binary file naming and url are changed. when I configure the project with the following configuration: ``` graal { graalVersion '20.0.0' downloadBaseUrl 'https://github.com/graalvm/graalvm-ce-builds/releases/download' } ``` on...
## What happened? The README.md says to look in the E2E test for a full example. If I do that and create a gradle project with the configuration ``` ......
jarFiles currently defined as: ``` @InputFile public final Provider<RegularFile> getJarFiles() { return jarFile; } ``` The default for @InputFile is PathSensitivity of ABSOLUTE, which means if any part of the...