Test support for Oracle JDK

This commit is contained in:
Fabio Niephaus 2022-11-04 15:07:35 +01:00
parent 2d3ab108f0
commit 5c6f90ed9a
No known key found for this signature in database
GPG key ID: F21CF5275F31DFD6
2 changed files with 15 additions and 1 deletions

View file

@ -25,6 +25,16 @@ jobs:
exclude: exclude:
- distribution: microsoft - distribution: microsoft
version: 8 version: 8
include:
- distribution: oracle
os: macos-latest
version: 17
- distribution: oracle
os: windows-latest
version: 19
- distribution: oracle
os: ubuntu-latest
version: 19
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v3
@ -51,6 +61,10 @@ jobs:
- '11.0' - '11.0'
- '8.0.302' - '8.0.302'
- '16.0.2+7' - '16.0.2+7'
include:
- distribution: oracle
os: ubuntu-latest
version: '19.0.1'
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v3

View file

@ -24,7 +24,7 @@ fi
ACTUAL_JAVA_VERSION="$(java -version 2>&1)" ACTUAL_JAVA_VERSION="$(java -version 2>&1)"
echo "Found java version: $ACTUAL_JAVA_VERSION" echo "Found java version: $ACTUAL_JAVA_VERSION"
GREP_RESULT=$(echo $ACTUAL_JAVA_VERSION | grep "^openjdk version \"$EXPECTED_JAVA_VERSION") GREP_RESULT=$(echo $ACTUAL_JAVA_VERSION | grep -E "^(openjdk|java) version \"$EXPECTED_JAVA_VERSION")
if [ -z "$GREP_RESULT" ]; then if [ -z "$GREP_RESULT" ]; then
echo "::error::Unexpected version" echo "::error::Unexpected version"
echo "Expected version: $EXPECTED_JAVA_VERSION" echo "Expected version: $EXPECTED_JAVA_VERSION"