-
Notifications
You must be signed in to change notification settings - Fork 326
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix bundled GraalVM path #7948
Fix bundled GraalVM path #7948
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd prefer a bit more of automated testing:
- checking the consistency between YAML and
build.sbt
- executing the final bundle without internet connection
Note that there is #7851 high in my backlog that will, once again, mess with the configuration of all the GraalVM-related paths and artifacts. |
…k-without-downloading
@@ -20,8 +20,7 @@ import java.io.File | |||
// ============================================================================ | |||
|
|||
val scalacVersion = "2.13.11" | |||
// Since the release of GraalVM 23.0.0, the versioning is the same for Graal and OpenJDK. | |||
val graalVersion = "17.0.7" | |||
val graalVersion = "17.0.7" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note that the newest Graal (PR is at #7991) does not have minor or patch version. It is just 21
:
> java -version
openjdk version "21" 2023-09-19
OpenJDK Runtime Environment GraalVM CE 21+35.1 (build 21+35-jvmci-23.1-b15)
OpenJDK 64-Bit Server VM GraalVM CE 21+35.1 (build 21+35-jvmci-23.1-b15, mixed mode, sharing)
Pull Request Description
close #7871
close #7698
Changelog:
run
script logic to place the GraalVM runtime in the expected directory when building the bundlemakeBundles
SBT logic to place the GraalVM runtime in the expected directoryImportant Notes
Checklist
Please ensure that the following checklist has been satisfied before submitting the PR:
Scala,
Java,
and
Rust
style guides. In case you are using a language not listed above, follow the Rust style guide.