Sean Gilligan
474d8d91f7
gradle.yml, graalvm.yml: enable Gradle Build Scan
...
Adds a Gradle initialization script to non-interactively agree to the
Gradle Build Scan terms of service. Provided by Stefan Wolf via GitHub
Issues, see
https://github.com/gradle/gradle/issues/26316#issuecomment-1739245349
Tested with Gradle 4.4 to Gradle 8.4.
2023-10-15 14:11:08 +02:00
Sean Gilligan
531ba5cfd5
gradle.yml, graalvm.yml: update Gradle to 8.4
2023-10-05 10:48:58 +02:00
Sean Gilligan
64b5e02a5c
graalvm.yml: add JDK 21 to the matrix
...
This also requires updating to the latest Gradle GraalVM Plugin,
which requires Gradle 7.4 or later.
Recent Gradle GraalVM Plugins don't require the `javaLauncher` setting (which
we had hardcoded to use JDK 17) so that setting is removed.
2023-09-21 19:38:43 +02:00
Sean Gilligan
1952d1cc7f
graalvm.yml: remove unneeded declaration of native-image component
...
This is not needed with GraalVM 17 and will cause an error with GraalVM 21.
2023-09-21 19:33:53 +02:00
Sean Gilligan
6f1ceb47b5
gradle.yml, graalvm.yml: update gradle-build-action to 2.8.0
2023-09-05 17:39:30 +02:00
Sean Gilligan
184fe1c25a
gradle.yml, graalvm.yml: update Gradle to 8.3
2023-09-02 17:41:55 +02:00
Sean Gilligan
f324a8e34f
gradle.yml, graalvm.yml: update Gradle to 7.6.2
2023-07-16 12:17:25 +02:00
Sean Gilligan
6142348e61
graalvm.yml: adapt to new GraalVM versioning
...
As of June 13, 2023, GraalVM versioning has changed and now matches
the versioning system of the JDK.
The latest release of GraalVM for JDK 17 is now 17.0.7.
2023-07-16 12:13:43 +02:00
Andreas Schildbach
36129e53ef
gradle.yml, graalvm.yml: declare job timeout
2023-05-09 17:32:51 +02:00
Sean Gilligan
c1f10b9378
gradle.yml, graalvm.yml: update gradle-build-action to 2.4.2
2023-05-01 19:52:27 +02:00
Sean Gilligan
ec8622e393
gradle.yml, graalvm.yml: update Gradle to 7.6.1
2023-03-10 01:14:28 +01:00
Sean Gilligan
fd73170034
gradle.yml, graalvm.yml: update action versions to avoid Node.js 12 warning
2023-02-11 22:05:44 +01:00
Sean Gilligan
3f2a86b43e
graalvm.yml: update GraalVM to 22.3.1
2023-02-11 21:50:50 +01:00
Sean Gilligan
d3d240b855
graalvm.yml: use official setup-graalvm action
...
Switch from the DeLaGuardo/setup-graalvm action to the "official"
graalvm/setup-graalvm action.
2023-02-11 21:02:20 +01:00
Sean Gilligan
545c1c8be7
gradle.yml, graalvm.yml: update Gradle to 7.6
2023-02-11 20:59:53 +01:00
Sean Gilligan
a8b83c95e7
GitHub graalvm.yml: run test
task
...
This makes sure that unit and integration tests are run before doing
the native compile.
2022-06-25 12:26:45 +02:00
Sean Gilligan
e428cfbc04
wallet-tool: Add nativeCompile task for GraalVM
...
Also add graalvm.yml to do a nativeCompile build on Github Actions
2022-05-02 11:57:59 -07:00