1414 runs-on : ubuntu-latest
1515 steps :
1616 - uses : actions/checkout@v3
17- - name : Set up JDK 17
17+ - name : Set up JDK 8
1818 uses : actions/setup-java@v3
1919 with :
2020 java-version : ' 8'
@@ -27,12 +27,89 @@ jobs:
2727 runs-on : ubuntu-latest
2828 steps :
2929 - uses : actions/checkout@v3
30- - name : Set up JDK 17
30+ - name : Set up JDK 8
3131 uses : actions/setup-java@v3
3232 with :
33- java-version : ' 6 '
33+ java-version : ' 8 '
3434 distribution : ' temurin'
3535 cache : maven
3636 - name : Build with Maven
3737 run : mvn -B package --file java-6/pom.xml
3838
39+ java7 :
40+ runs-on : ubuntu-latest
41+ steps :
42+ - uses : actions/checkout@v3
43+ - name : Set up JDK 8
44+ uses : actions/setup-java@v3
45+ with :
46+ java-version : ' 8'
47+ distribution : ' temurin'
48+ cache : maven
49+ - name : Build with Maven
50+ run : mvn -B package --file java-7/pom.xml
51+
52+ java8 :
53+ runs-on : ubuntu-latest
54+ steps :
55+ - uses : actions/checkout@v3
56+ - name : Set up JDK 8
57+ uses : actions/setup-java@v3
58+ with :
59+ java-version : ' 8'
60+ distribution : ' temurin'
61+ cache : maven
62+ - name : Build with Maven
63+ run : mvn -B package --file java-8/pom.xml
64+
65+ java9 :
66+ runs-on : ubuntu-latest
67+ steps :
68+ - uses : actions/checkout@v3
69+ - name : Set up JDK 9
70+ uses : actions/setup-java@v3
71+ with :
72+ java-version : ' 9'
73+ distribution : ' temurin'
74+ cache : maven
75+ - name : Build with Maven
76+ run : mvn -B package --file java-9/pom.xml
77+
78+ java10 :
79+ runs-on : ubuntu-latest
80+ steps :
81+ - uses : actions/checkout@v3
82+ - name : Set up JDK 10
83+ uses : actions/setup-java@v3
84+ with :
85+ java-version : ' 10'
86+ distribution : ' temurin'
87+ cache : maven
88+ - name : Build with Maven
89+ run : mvn -B package --file java-10/pom.xml
90+
91+ java11 :
92+ runs-on : ubuntu-latest
93+ steps :
94+ - uses : actions/checkout@v3
95+ - name : Set up JDK 10
96+ uses : actions/setup-java@v3
97+ with :
98+ java-version : ' 11'
99+ distribution : ' temurin'
100+ cache : maven
101+ - name : Build with Maven
102+ run : mvn -B package --file java-11/pom.xml
103+
104+ java16 :
105+ runs-on : ubuntu-latest
106+ steps :
107+ - uses : actions/checkout@v3
108+ - name : Set up JDK 16
109+ uses : actions/setup-java@v3
110+ with :
111+ java-version : ' 16'
112+ distribution : ' temurin'
113+ cache : maven
114+ - name : Build with Maven
115+ run : mvn -B package --file java-16/pom.xml
0 commit comments