@@ -27,14 +27,31 @@ jobs:
2727 base-copyright : ' Copyright IBM Corp. 2026'
2828 token : ${{ secrets.GITHUB_TOKEN }}
2929
30+ build-maven :
31+ name : Build Maven
32+
33+ runs-on : ubuntu-latest
34+ strategy :
35+ matrix :
36+ jdk : [17, 21, 25]
37+ steps :
38+ - uses : actions/checkout@v4
39+ - name : Set up JDK ${{ matrix.jdk }}
40+ uses : actions/setup-java@v4
41+ with :
42+ java-version : ${{ matrix.jdk }}
43+ distribution : " semeru"
44+ cache : maven
45+ - name : Build with Maven
46+ run : mvn --batch-mode --update-snapshots --file pom.xml -Djava.version=${{ matrix.jdk }} package
47+
3048 build-mvnw :
3149 name : Build Maven Wrapper
3250
3351 runs-on : ubuntu-latest
3452 strategy :
3553 matrix :
36- jdk : [17, 21, 25]
37-
54+ jdk : [17, 21, 25]
3855 steps :
3956 - uses : actions/checkout@v4
4057 - name : Set up JDK ${{ matrix.jdk }}
@@ -43,17 +60,16 @@ jobs:
4360 java-version : ${{ matrix.jdk }}
4461 distribution : " semeru"
4562 cache : maven
46- - name : Build with Maven
47- run : ./mvnw --batch-mode --update-snapshots --file pom.xml -Djava.version=${{ matrix.jdk }} package
63+ - name : Build with Maven Wrapper
64+ run : ./mvnw --batch-mode --update-snapshots --file pom.xml -Djava.version=${{ matrix.jdk }} package
4865
49- build-gradlew :
50- name : Build Gradle wrapper
66+ build-gradle :
67+ name : Build Gradle
5168
5269 runs-on : ubuntu-latest
5370 strategy :
5471 matrix :
55- jdk : [17, 21, 25]
56-
72+ jdk : [17, 21, 25]
5773 steps :
5874 - uses : actions/checkout@v4
5975 - name : Set up JDK ${{ matrix.jdk }}
6480 - name : Setup Gradle
6581 uses : gradle/actions/setup-gradle@v4
6682 - name : Build with Gradle
67- run : ./gradlew build bootWar -Pjava_version=${{ matrix.jdk }}
83+ run : gradle build -Pjava_version=${{ matrix.jdk }}
84+
85+ build-gradlew :
86+ name : Build Gradle Wrapper
87+
88+ runs-on : ubuntu-latest
89+ strategy :
90+ matrix :
91+ jdk : [17, 21, 25]
92+ steps :
93+ - uses : actions/checkout@v4
94+ - name : Set up JDK ${{ matrix.jdk }}
95+ uses : actions/setup-java@v4
96+ with :
97+ java-version : ${{ matrix.jdk }}
98+ distribution : ' semeru'
99+ - name : Setup Gradle
100+ uses : gradle/actions/setup-gradle@v4
101+ - name : Build with Gradle Wrapper
102+ run : ./gradlew build -Pjava_version=${{ matrix.jdk }}
103+
104+ # Made with Bob
0 commit comments