Skip to content

Commit cc3cc8c

Browse files
committed
add different Java versions to matrix build
1 parent de5bd42 commit cc3cc8c

File tree

1 file changed

+44
-14
lines changed

1 file changed

+44
-14
lines changed

.github/workflows/docker-publish.yml

+44-14
Original file line numberDiff line numberDiff line change
@@ -27,33 +27,63 @@ jobs:
2727
matrix:
2828
include:
2929
- IMAGE_TAG: |
30-
6
31-
6.3
32-
6.3.0
33-
latest
34-
EXIST_VERSION: "6.2.0"
30+
6
31+
6.3
32+
6.3.0
33+
6-jre17
34+
6.3-jre17
35+
6.3.0-jre17
36+
latest
37+
EXIST_VERSION: "6.3.0"
38+
EXIST_URL: https://github.com/eXist-db/exist/releases/download/eXist-6.3.0/exist-installer-6.3.0.jar
39+
SAXON_JAR: /opt/exist/lib/Saxon-HE-9.9.1-8.jar
40+
BASE_IMAGE: eclipse-temurin:17-jre
41+
- IMAGE_TAG: |
42+
6-jre11
43+
6.3-jre11
44+
6.3.0-jre11
45+
EXIST_VERSION: "6.3.0"
3546
EXIST_URL: https://github.com/eXist-db/exist/releases/download/eXist-6.3.0/exist-installer-6.3.0.jar
3647
SAXON_JAR: /opt/exist/lib/Saxon-HE-9.9.1-8.jar
48+
BASE_IMAGE: eclipse-temurin:11-jre
49+
- IMAGE_TAG: |
50+
6.2
51+
6.2.0
52+
6.2-jre17
53+
6.2.0-jre17
54+
EXIST_VERSION: "6.2.0"
55+
EXIST_URL: https://github.com/eXist-db/exist/releases/download/eXist-6.2.0/exist-installer-6.2.0.jar
56+
SAXON_JAR: /opt/exist/lib/Saxon-HE-9.9.1-8.jar
57+
BASE_IMAGE: eclipse-temurin:17-jre
3758
- IMAGE_TAG: |
38-
6.2
39-
6.2.0
59+
6.2-jre11
60+
6.2.0-jre11
4061
EXIST_VERSION: "6.2.0"
4162
EXIST_URL: https://github.com/eXist-db/exist/releases/download/eXist-6.2.0/exist-installer-6.2.0.jar
4263
SAXON_JAR: /opt/exist/lib/Saxon-HE-9.9.1-8.jar
64+
BASE_IMAGE: eclipse-temurin:11-jre
4365
- IMAGE_TAG: |
44-
5
45-
5.5
46-
5.5.2
66+
5
67+
5.5
68+
5.5.2
69+
5-jre11
70+
5.5-jre11
71+
5.5.2-jre11
4772
EXIST_VERSION: "5.5.2"
4873
EXIST_URL: https://github.com/eXist-db/exist/releases/download/eXist-5.5.2/exist-installer-5.5.2.jar
4974
SAXON_JAR: /opt/exist/lib/Saxon-HE-9.9.1-8.jar
75+
BASE_IMAGE: eclipse-temurin:11-jre
5076
- IMAGE_TAG: |
51-
4
52-
4.11
53-
4.11.2
77+
4
78+
4.11
79+
4.11.2
80+
4-jre8
81+
4.11-jre8
82+
4.11.2-jre8
5483
EXIST_VERSION: "4.11.2"
5584
EXIST_URL: https://github.com/eXist-db/exist/releases/download/eXist-4.11.2/eXist-db-setup-4.11.2.jar
56-
SAXON_JAR: /opt/exist/lib/endorsed/Saxon-HE-9.6.0-7.jar
85+
SAXON_JAR: /opt/exist/lib/endorsed/Saxon-HE-9.6.0-7.jar
86+
BASE_IMAGE: eclipse-temurin:8-jre
5787
permissions:
5888
contents: read
5989
packages: write

0 commit comments

Comments
 (0)