Skip to content

Commit

Permalink
Update e2e-versions.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
mahabaleshwars authored Oct 3, 2024
1 parent 88a4f2a commit 7c848e1
Showing 1 changed file with 101 additions and 101 deletions.
202 changes: 101 additions & 101 deletions .github/workflows/e2e-versions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,107 +14,107 @@ on:
- cron: '0 */12 * * *'
workflow_dispatch:
jobs:
setup-java-major-versions:
name: ${{ matrix.distribution }} ${{ matrix.version }} (jdk-x64) - ${{ matrix.os }}
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, ubuntu-24.04, windows-latest, macos-13, macos-14]
distribution: [
'temurin',
'adopt',
'adopt-openj9',
'zulu',
'liberica',
'microsoft',
'semeru',
'corretto',
'dragonwell',
'sapmachine'
] # internally 'adopt-hotspot' is the same as 'adopt'
version: ['21', '11', '17']
exclude:
- distribution: microsoft
version: 8
- distribution: dragonwell
os: macos-13
include:
- distribution: oracle
os: macos-13
version: 17
- distribution: oracle
os: windows-latest
version: 21
- distribution: oracle
os: ubuntu-latest
version: 21
- distribution: graalvm
os: macos-latest
version: 17
- distribution: graalvm
os: windows-latest
version: 21
- distribution: graalvm
os: ubuntu-latest
version: 21
- distribution: graalvm
os: ubuntu-latest
version: '24-ea'
steps:
- name: Checkout
uses: actions/checkout@v4
- name: setup-java
uses: ./
id: setup-java
with:
java-version: ${{ matrix.version }}
distribution: ${{ matrix.distribution }}
- name: Verify Java
run: bash __tests__/verify-java.sh "${{ matrix.version }}" "${{ steps.setup-java.outputs.path }}"
shell: bash
# setup-java-major-versions:
# name: ${{ matrix.distribution }} ${{ matrix.version }} (jdk-x64) - ${{ matrix.os }}
# runs-on: ${{ matrix.os }}
# strategy:
# fail-fast: false
# matrix:
# os: [ubuntu-latest, ubuntu-24.04, windows-latest, macos-13, macos-14]
# distribution: [
# 'temurin',
# 'adopt',
# 'adopt-openj9',
# 'zulu',
# 'liberica',
# 'microsoft',
# 'semeru',
# 'corretto',
# 'dragonwell',
# 'sapmachine'
# ] # internally 'adopt-hotspot' is the same as 'adopt'
# version: ['21', '11', '17']
# exclude:
# - distribution: microsoft
# version: 8
# - distribution: dragonwell
# os: macos-13
# include:
# - distribution: oracle
# os: macos-13
# version: 17
# - distribution: oracle
# os: windows-latest
# version: 21
# - distribution: oracle
# os: ubuntu-latest
# version: 21
# - distribution: graalvm
# os: macos-latest
# version: 17
# - distribution: graalvm
# os: windows-latest
# version: 21
# - distribution: graalvm
# os: ubuntu-latest
# version: 21
# - distribution: graalvm
# os: ubuntu-latest
# version: '24-ea'
# steps:
# - name: Checkout
# uses: actions/checkout@v4
# - name: setup-java
# uses: ./
# id: setup-java
# with:
# java-version: ${{ matrix.version }}
# distribution: ${{ matrix.distribution }}
# - name: Verify Java
# run: bash __tests__/verify-java.sh "${{ matrix.version }}" "${{ steps.setup-java.outputs.path }}"
# shell: bash

setup-java-major-minor-versions:
name: ${{ matrix.distribution }} ${{ matrix.version }} (jdk-x64) - ${{ matrix.os }}
needs: setup-java-major-versions
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, ubuntu-24.04, windows-latest, macos-13, macos-14]
distribution: ['temurin', 'zulu', 'liberica']
version:
- '11.0'
- '21.0'
- '17.0.7+7'
include:
- distribution: oracle
os: ubuntu-latest
version: '21.0.4'
- distribution: graalvm
os: ubuntu-latest
version: '21.0.4'
- distribution: dragonwell
os: ubuntu-latest
version: '11.0'
- distribution: dragonwell
os: ubuntu-latest
version: '11.0.13+9'
- distribution: sapmachine
os: ubuntu-latest
version: '17.0.7'
steps:
- name: Checkout
uses: actions/checkout@v4
- name: setup-java
uses: ./
id: setup-java
with:
java-version: ${{ matrix.version }}
distribution: ${{ matrix.distribution }}
- name: Verify Java
run: bash __tests__/verify-java.sh "${{ matrix.version }}" "${{ steps.setup-java.outputs.path }}"
shell: bash
# setup-java-major-minor-versions:
# name: ${{ matrix.distribution }} ${{ matrix.version }} (jdk-x64) - ${{ matrix.os }}
# needs: setup-java-major-versions
# runs-on: ${{ matrix.os }}
# strategy:
# fail-fast: false
# matrix:
# os: [ubuntu-latest, ubuntu-24.04, windows-latest, macos-13, macos-14]
# distribution: ['temurin', 'zulu', 'liberica']
# version:
# - '11.0'
# - '21.0'
# - '17.0.7+7'
# include:
# - distribution: oracle
# os: ubuntu-latest
# version: '21.0.4'
# - distribution: graalvm
# os: ubuntu-latest
# version: '21.0.4'
# - distribution: dragonwell
# os: ubuntu-latest
# version: '11.0'
# - distribution: dragonwell
# os: ubuntu-latest
# version: '11.0.13+9'
# - distribution: sapmachine
# os: ubuntu-latest
# version: '17.0.7'
# steps:
# - name: Checkout
# uses: actions/checkout@v4
# - name: setup-java
# uses: ./
# id: setup-java
# with:
# java-version: ${{ matrix.version }}
# distribution: ${{ matrix.distribution }}
# - name: Verify Java
# run: bash __tests__/verify-java.sh "${{ matrix.version }}" "${{ steps.setup-java.outputs.path }}"
# shell: bash

# setup-java-check-latest:
# name: ${{ matrix.distribution }} ${{ matrix.version }} - check-latest flag - ${{ matrix.os }}
Expand Down Expand Up @@ -299,7 +299,7 @@ jobs:
# Only Liberica and Zulu provide x86
setup-java-x86:
name: ${{ matrix.distribution }} ${{ matrix.version }} (jdk-${{ matrix.architecture }}) - ${{ matrix.os }}
needs: setup-java-major-minor-versions
# needs: setup-java-major-minor-versions
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
Expand Down

0 comments on commit 7c848e1

Please sign in to comment.