Skip to content

Commit

Permalink
Update to new GraalVM for JDK 17 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
fniephaus committed Jun 20, 2023
1 parent ba9607e commit aff6e0c
Show file tree
Hide file tree
Showing 31 changed files with 95 additions and 200 deletions.
12 changes: 4 additions & 8 deletions .github/workflows/espresso-jshell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,21 +17,17 @@ jobs:
run:
name: Run 'espresso-jshell'
runs-on: ubuntu-latest
timeout-minutes: 15
timeout-minutes: 20
strategy:
matrix:
include:
- version: 'latest'
java-version: '17'
- version: 'dev'
java-version: 'dev'
java-version: ['17', 'dev']
steps:
- uses: actions/checkout@v3
- uses: graalvm/setup-graalvm@v1
with:
version: ${{ matrix.version }}
java-version: ${{ matrix.java-version }}
components: 'espresso,native-image'
distribution: 'graalvm'
components: 'espresso'
github-token: ${{ secrets.GITHUB_TOKEN }}
- name: Run 'espresso-jshell'
run: |
Expand Down
14 changes: 3 additions & 11 deletions .github/workflows/fortune-demo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,21 +17,13 @@ jobs:
run:
name: Run 'fortune-demo'
runs-on: ubuntu-latest
timeout-minutes: 20
strategy:
matrix:
include:
- version: 'latest'
java-version: '17'
- version: 'dev'
java-version: '17'
timeout-minutes: 30
steps:
- uses: actions/checkout@v3
- uses: graalvm/setup-graalvm@v1
with:
version: ${{ matrix.version }}
java-version: ${{ matrix.java-version }}
components: 'native-image'
java-version: '17.0.7'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
- name: Run 'fortune'
run: |
Expand Down
13 changes: 3 additions & 10 deletions .github/workflows/functionGraphDemo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,20 +17,13 @@ jobs:
run:
name: Run 'functionGraphDemo'
runs-on: ubuntu-latest
timeout-minutes: 10
strategy:
matrix:
include:
- version: 'latest'
java-version: '17'
- version: 'dev'
java-version: 'dev'
timeout-minutes: 15
steps:
- uses: actions/checkout@v3
- uses: graalvm/setup-graalvm@v1
with:
version: ${{ matrix.version }}
java-version: ${{ matrix.java-version }}
version: '22.3.0'
java-version: '17'
components: 'nodejs,R,ruby'
github-token: ${{ secrets.GITHUB_TOKEN }}
- name: Run 'functionGraphDemo'
Expand Down
11 changes: 3 additions & 8 deletions .github/workflows/hello-graal.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,21 +17,16 @@ jobs:
run:
name: Run 'hello-graal'
runs-on: ubuntu-latest
timeout-minutes: 10
timeout-minutes: 15
strategy:
matrix:
include:
- version: 'latest'
java-version: '17'
- version: 'dev'
java-version: 'dev'
java-version: ['17', 'dev']
steps:
- uses: actions/checkout@v3
- uses: graalvm/setup-graalvm@v1
with:
version: ${{ matrix.version }}
java-version: ${{ matrix.java-version }}
components: 'native-image'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
native-image-job-reports: 'true'
- name: Run 'hello-graal'
Expand Down
8 changes: 3 additions & 5 deletions .github/workflows/java-hello-world-maven.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,13 @@ jobs:
run:
name: Run 'java-hello-world-maven'
runs-on: ubuntu-latest
timeout-minutes: 10
timeout-minutes: 15
steps:
- uses: actions/checkout@v3
- uses: graalvm/setup-graalvm@v1
with:
version: 'latest' # EE dev builds not supported
gds-token: ${{ secrets.GDS_TOKEN }}
java-version: '17'
components: 'native-image'
java-version: '17.0.7'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
native-image-job-reports: 'true'
Expand Down
11 changes: 3 additions & 8 deletions .github/workflows/java-kotlin-aot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,21 +17,16 @@ jobs:
run:
name: Run 'java-kotlin-aot'
runs-on: ubuntu-latest
timeout-minutes: 10
timeout-minutes: 15
strategy:
matrix:
include:
- version: 'latest'
java-version: '17'
- version: 'dev'
java-version: '17'
java-version: ['17', 'dev']
steps:
- uses: actions/checkout@v3
- uses: graalvm/setup-graalvm@v1
with:
version: ${{ matrix.version }}
java-version: ${{ matrix.java-version }}
components: 'native-image'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
native-image-job-reports: 'true'
- name: Run 'java-kotlin-aot'
Expand Down
12 changes: 3 additions & 9 deletions .github/workflows/java-simple-stream-benchmark.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,23 +17,17 @@ jobs:
run:
name: Run 'java-simple-stream-benchmark'
runs-on: ubuntu-latest
timeout-minutes: 10
timeout-minutes: 15
strategy:
matrix:
include:
- version: 'latest'
java-version: '17'
- version: 'dev'
java-version: 'dev'
java-version: ['17', 'dev']
steps:
- uses: actions/checkout@v3
- uses: graalvm/setup-graalvm@v1
with:
version: ${{ matrix.version }}
java-version: ${{ matrix.java-version }}
components: 'native-image'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
native-image-job-reports: 'true'
- name: Run 'java-simple-stream-benchmark'
run: |
cd java-simple-stream-benchmark
Expand Down
11 changes: 3 additions & 8 deletions .github/workflows/javagdbnative.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,21 +17,16 @@ jobs:
run:
name: Run 'javagdbnative'
runs-on: ubuntu-latest
timeout-minutes: 10
timeout-minutes: 15
strategy:
matrix:
include:
- version: 'latest'
java-version: '17'
- version: 'dev'
java-version: 'dev'
java-version: ['17', 'dev']
steps:
- uses: actions/checkout@v3
- uses: graalvm/setup-graalvm@v1
with:
version: ${{ matrix.version }}
java-version: ${{ matrix.java-version }}
components: 'native-image'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
native-image-job-reports: 'true'
Expand Down
10 changes: 4 additions & 6 deletions .github/workflows/jmh-binary-tree.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,18 +15,16 @@ permissions:
contents: read
jobs:
build:
name: GraalVM Binary Tree Benchmark on ${{ matrix.os }}
name: GraalVM Binary Tree Benchmark
runs-on: ubuntu-latest
timeout-minutes: 45
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3

- uses: graalvm/setup-graalvm@v1
with:
version: 'latest' # EE dev builds not supported
gds-token: ${{ secrets.GDS_TOKEN }}
java-version: '17'
components: 'native-image'
java-version: '17.0.7'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}

- name: Build and Test Java Code
Expand Down
10 changes: 3 additions & 7 deletions .github/workflows/js-java-async-helidon.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,20 +17,16 @@ jobs:
run:
name: Run 'js-java-async-helidon'
runs-on: ubuntu-latest
timeout-minutes: 10
timeout-minutes: 15
strategy:
matrix:
include:
- version: 'latest'
java-version: '17'
- version: 'dev'
java-version: 'dev'
java-version: ['17', 'dev']
steps:
- uses: actions/checkout@v3
- uses: graalvm/setup-graalvm@v1
with:
version: ${{ matrix.version }}
java-version: ${{ matrix.java-version }}
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
- name: Run 'js-java-async-helidon'
Expand Down
6 changes: 2 additions & 4 deletions .github/workflows/micronaut-hello-rest-maven.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,13 @@ jobs:
run:
name: Run 'micronaut-hello-rest-maven'
runs-on: ubuntu-latest
timeout-minutes: 10
timeout-minutes: 15
steps:
- uses: actions/checkout@v3
- uses: graalvm/setup-graalvm@v1
with:
version: 'latest' # EE dev builds not supported
gds-token: ${{ secrets.GDS_TOKEN }}
java-version: '17'
components: 'native-image'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
native-image-job-reports: 'true'
Expand Down
11 changes: 3 additions & 8 deletions .github/workflows/multithreading-demo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,21 +17,16 @@ jobs:
run:
name: Run 'multithreading-demo'
runs-on: ubuntu-latest
timeout-minutes: 10
timeout-minutes: 15
strategy:
matrix:
include:
- version: 'latest'
java-version: '17'
- version: 'dev'
java-version: 'dev'
java-version: ['17', 'dev']
steps:
- uses: actions/checkout@v3
- uses: graalvm/setup-graalvm@v1
with:
version: ${{ matrix.version }}
java-version: ${{ matrix.java-version }}
components: 'native-image'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
- name: Run 'multithreading-demo-oversized'
Expand Down
11 changes: 3 additions & 8 deletions .github/workflows/native-heapdump-examples.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,21 +17,16 @@ jobs:
run:
name: Run 'native-heapdump-examples'
runs-on: ubuntu-latest
timeout-minutes: 10
timeout-minutes: 15
strategy:
matrix:
include:
- version: 'latest'
java-version: '17'
- version: 'dev'
java-version: 'dev'
java-version: ['17', 'dev']
steps:
- uses: actions/checkout@v3
- uses: graalvm/setup-graalvm@v1
with:
version: ${{ matrix.version }}
java-version: ${{ matrix.java-version }}
components: 'native-image'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
native-image-job-reports: 'true'
- name: Run 'native-heapdump-examples'
Expand Down
11 changes: 3 additions & 8 deletions .github/workflows/native-hello-module.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,21 +17,16 @@ jobs:
run:
name: Run 'native-hello-module'
runs-on: ubuntu-latest
timeout-minutes: 10
timeout-minutes: 15
strategy:
matrix:
include:
- version: 'latest'
java-version: '17'
- version: 'dev'
java-version: 'dev'
java-version: ['17', 'dev']
steps:
- uses: actions/checkout@v3
- uses: graalvm/setup-graalvm@v1
with:
version: ${{ matrix.version }}
java-version: ${{ matrix.java-version }}
components: 'native-image'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
native-image-job-reports: 'true'
Expand Down
9 changes: 4 additions & 5 deletions .github/workflows/native-image-configure-examples.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,16 @@ jobs:
run:
name: Run 'native-image-configure-examples'
runs-on: ubuntu-latest
timeout-minutes: 10
timeout-minutes: 15
strategy:
matrix:
version: [latest, dev]
java-version: ['17', 'dev']
steps:
- uses: actions/checkout@v3
- uses: graalvm/setup-graalvm@v1
with:
version: ${{ matrix.version }}
java-version: '17'
components: 'native-image'
java-version: ${{ matrix.java-version }}
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
cache: 'maven'
- name: Run 'configure-at-runtime-example'
Expand Down
9 changes: 3 additions & 6 deletions .github/workflows/native-image-jmx-demo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,19 +17,16 @@ jobs:
run:
name: Run 'native-image-jmx-demo'
runs-on: ubuntu-latest
timeout-minutes: 10
timeout-minutes: 15
strategy:
matrix:
include:
- version: 'dev'
java-version: '17'
java-version: ['17', 'dev']
steps:
- uses: actions/checkout@v3
- uses: graalvm/setup-graalvm@v1
with:
version: ${{ matrix.version }}
java-version: ${{ matrix.java-version }}
components: 'native-image'
distribution: 'graalvm'
github-token: ${{ secrets.GITHUB_TOKEN }}
native-image-job-reports: 'true'
- name: Run 'native-image-jmx-demo'
Expand Down
Loading

0 comments on commit aff6e0c

Please sign in to comment.