Skip to content

Commit d67365e

Browse files
committed
rework test
1 parent a375577 commit d67365e

File tree

1 file changed

+25
-6
lines changed

1 file changed

+25
-6
lines changed

.github/workflows/e2e-versions.yml

Lines changed: 25 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@ jobs:
1717
setup-java-major-versions:
1818
name: ${{ matrix.distribution }} ${{ matrix.version }} (jdk-x64) - ${{ matrix.os }}
1919
runs-on: ${{ matrix.os }}
20-
container:
21-
image: ${{ matrix.container }}
2220
strategy:
2321
fail-fast: false
2422
matrix:
@@ -50,10 +48,6 @@ jobs:
5048
- distribution: oracle
5149
os: ubuntu-latest
5250
version: 20
53-
- distribution: temurin
54-
os: ubuntu-latest
55-
version: 21
56-
container: alpine:latest
5751

5852
steps:
5953
- name: Checkout
@@ -214,6 +208,31 @@ jobs:
214208
run: bash __tests__/verify-java.sh "${{ matrix.version }}" "${{ steps.setup-java.outputs.path }}"
215209
shell: bash
216210

211+
setup-java-alpine-linux:
212+
name: ${{ matrix.distribution }} ${{ matrix.version }} (jdk-x64) - alpine-linux - ${{ matrix.os }}
213+
needs: setup-java-major-minor-versions
214+
runs-on: ${{ matrix.os }}
215+
container:
216+
image: alpine:latest
217+
strategy:
218+
fail-fast: false
219+
matrix:
220+
os: [ubuntu-latest]
221+
distribution: ['temurin']
222+
version: ['21', '17']
223+
steps:
224+
- name: Checkout
225+
uses: actions/checkout@v4
226+
- name: setup-java
227+
uses: ./
228+
id: setup-java
229+
with:
230+
java-version: ${{ matrix.version }}
231+
distribution: ${{ matrix.distribution }}
232+
- name: Verify Java
233+
run: bash __tests__/verify-java.sh "${{ matrix.version }}" "${{ steps.setup-java.outputs.path }}"
234+
shell: bash
235+
217236
setup-java-custom-package-type:
218237
name: ${{ matrix.distribution }} ${{ matrix.version }} (${{ matrix.java-package }}-x64) - ${{ matrix.os }}
219238
needs: setup-java-major-minor-versions

0 commit comments

Comments
 (0)