Skip to content

Commit

Permalink
Update to use GraalVM CE instead of mandrel until #178 is implemented.
Browse files Browse the repository at this point in the history
  • Loading branch information
edeandrea committed Nov 8, 2022
1 parent b2693a9 commit 302ff69
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions .github/workflows/simple-build-test.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: Basic build and test

env:
MANDREL_VERSION: "22.2.0.0-Final"
GRAALVM_VERSION: "22.3.0"

on:
push:
Expand Down Expand Up @@ -88,24 +88,24 @@ jobs:
steps:
- uses: actions/checkout@v3

- name: Cache and restore Mandrel distro
id: check-mandrel-cache
- name: Cache and restore GraalVM distro
id: check-graalvm-cache
uses: actions/cache@v3
with:
path: mandrel-${{ env.MANDREL_VERSION }}-${{ matrix.java }}.tar.gz
key: mandrel-distro-${{ env.MANDREL_VERSION }}-${{ matrix.java }}
path: graalvm-ce-${{ env.GRAALVM_VERSION }}-${{ matrix.java }}.tar.gz
key: graalvm-ce-distro-${{ env.GRAALVM_VERSION }}-${{ matrix.java }}

- name: Download Mandrel
if: steps.check-mandrel-cache.outputs.cache-hit != 'true'
- name: Download GraalVM
if: steps.check-graalvm-cache.outputs.cache-hit != 'true'
run: |
download_url="https://github.com/graalvm/mandrel/releases/download/mandrel-${MANDREL_VERSION}/mandrel-java${{ matrix.java }}-linux-amd64-${MANDREL_VERSION}.tar.gz"
wget -q -O mandrel-${{ env.MANDREL_VERSION }}-${{ matrix.java }}.tar.gz $download_url
download_url="https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-${{ env.GRAALVM_VERSION }}/graalvm-ce-java${{ matrix.java }}-linux-amd64-${{ env.GRAALVM_VERSION }}.tar.gz"
wget -q -O graalvm-ce-${{ env.GRAALVM_VERSION }}-${{ matrix.java }}.tar.gz $download_url
- name: Setup Maven+OpenJDK Distro
uses: actions/setup-java@v3
with:
distribution: 'jdkfile'
jdkFile: mandrel-${{ env.MANDREL_VERSION }}-${{ matrix.java }}.tar.gz
jdkFile: graalvm-ce-${{ env.GRAALVM_VERSION }}-${{ matrix.java }}.tar.gz
java-version: ${{ matrix.java }}
architecture: x64
cache: maven
Expand Down

0 comments on commit 302ff69

Please sign in to comment.