Skip to content

Commit 81b1579

Browse files
Merge pull request #14 from cicsdev/piw-gradle-update2
Fix up builds
2 parents 3b757b5 + cc54c08 commit 81b1579

File tree

1 file changed

+13
-40
lines changed

1 file changed

+13
-40
lines changed

.github/workflows/java.yml

Lines changed: 13 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -9,69 +9,42 @@ on:
99
- cron: '0 0 * * *'
1010

1111
jobs:
12-
build-maven:
13-
name: Build Maven
14-
15-
runs-on: ubuntu-latest
16-
continue-on-error: ${{ matrix.experimental }}
17-
strategy:
18-
matrix:
19-
jdk: [8, 11, 17, 21]
20-
21-
steps:
22-
- uses: actions/checkout@v3
23-
- name: Set up JDK ${{ matrix.jdk }}
24-
uses: actions/setup-java@v3
25-
with:
26-
java-version: ${{ matrix.jdk }}
27-
distribution: "semeru"
28-
cache: maven
29-
- name: Build with Maven
30-
run: mvn --batch-mode --update-snapshots --file pom.xml -Djava.version=${{ matrix.jdk }} package
3112

3213
build-mvnw:
3314
name: Build Maven Wrapper
3415

3516
runs-on: ubuntu-latest
36-
continue-on-error: ${{ matrix.experimental }}
3717
strategy:
3818
matrix:
39-
jdk: [8, 11]
40-
experimental: [false]
41-
include:
42-
- jdk: 17
43-
experimental: true
19+
jdk: [8, 11, 17]
20+
4421
steps:
45-
- uses: actions/checkout@v3
22+
- uses: actions/checkout@v4
4623
- name: Set up JDK ${{ matrix.jdk }}
47-
uses: actions/setup-java@v3
24+
uses: actions/setup-java@v4
4825
with:
4926
java-version: ${{ matrix.jdk }}
5027
distribution: "semeru"
5128
cache: maven
5229
- name: Build with Maven
53-
run: ./mvnw --batch-mode --update-snapshots --file pom.xml -Djava.version=${{ matrix.jdk }} package
30+
run: ./mvnw --batch-mode --update-snapshots --file pom.xml -Djava.version=${{ matrix.jdk }} package
5431

55-
build-gradle:
56-
name: Build Gradle
32+
build-gradlew:
33+
name: Build Gradle wrapper
5734

5835
runs-on: ubuntu-latest
59-
continue-on-error: ${{ matrix.experimental }}
6036
strategy:
6137
matrix:
62-
jdk: [8, 11]
63-
experimental: [false]
64-
include:
65-
- jdk: 17
66-
experimental: true
38+
jdk: [8, 11, 17]
39+
6740
steps:
68-
- uses: actions/checkout@v3
41+
- uses: actions/checkout@v4
6942
- name: Set up JDK ${{ matrix.jdk }}
7043
uses: actions/setup-java@v4
7144
with:
7245
java-version: ${{ matrix.jdk }}
7346
distribution: 'semeru'
47+
- name: Setup Gradle
48+
uses: gradle/actions/setup-gradle@v4
7449
- name: Build with Gradle
75-
uses: gradle/gradle-build-action@bd5760595778326ba7f1441bcf7e88b49de61a25 # v2.6.0
76-
with:
77-
arguments: bootWar -Pjava_version=${{ matrix.jdk }}
50+
run: ./gradlew build bootWar -Pjava_version=${{ matrix.jdk }}

0 commit comments

Comments
 (0)