@@ -7,36 +7,18 @@ name: Java CI
7
7
8
8
on :
9
9
push :
10
- branches : [main , dev]
10
+ branches : [main, dev]
11
11
pull_request :
12
- branches : [main , dev]
12
+ branches : [main, dev]
13
13
14
14
jobs :
15
- # build:
16
- # runs-on: ubuntu-latest
17
- # strategy:
18
- # matrix:
19
- # jdk: [ 17 ]
20
- # steps:
21
- # - name: Checkout repo
22
- # uses: actions/checkout@v2
23
- # - name: Set up OpenJDK
24
- # uses: actions/setup-java@v1
25
- # with:
26
- # java-version: ${{ matrix.jdk }}
27
- # - name: Install python
28
- # run: sudo apt install -y python3 python3-setuptools python3-pip
29
- # - name: Update pip
30
- # run: pip3 install --upgrade pip
31
- # - name: Grant execute permission for gradlew
32
- # run: chmod +x gradlew
33
- # - name: Build with Gradle
34
- # run: ./gradlew clean build
35
15
build :
16
+ name : Build, test and generate coverage report with Gradle on JDK ${{ matrix.jdk }}
36
17
strategy :
37
18
matrix :
38
- os : [ubuntu-latest, windows-latest, macos-latest]
39
- jdk : [17]
19
+ # os: [ubuntu-latest, windows-latest, macos-latest]
20
+ os : [ubuntu-latest, macos-latest]
21
+ jdk : [17, 18]
40
22
python-version : [3.9]
41
23
runs-on : ${{ matrix.os }}
42
24
steps :
58
40
run : chmod +x gradlew
59
41
- name : Clean
60
42
run : ./gradlew clean
61
- - if : matrix.os == 'windows-latest'
62
- name : Test with Gradle on Windows
63
- run : ./gradlew build -DapplicationProperties="src\test\resources\test-config\application-test-windows.properties"
43
+ # - if: matrix.os == 'windows-latest'
44
+ # name: Test with Gradle on Windows
45
+ # run: ./gradlew build -DapplicationProperties="src\test\resources\test-config\application-test-windows.properties"
64
46
- if : matrix.os != 'windows-latest'
65
47
name : Test with Gradle on ${{ matrix.os }}
66
48
run : ./gradlew build -DapplicationProperties="src/test/resources/test-config/application-test.properties"
0 commit comments