File tree Expand file tree Collapse file tree 1 file changed +48
-0
lines changed
Expand file tree Collapse file tree 1 file changed +48
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Build
2+
3+ on :
4+ push :
5+ branches : ["main"]
6+ pull_request :
7+ branches : ["main"]
8+ schedule :
9+ - cron : ' 0 0 * * *'
10+
11+ jobs :
12+ build-maven :
13+ name : Build Maven
14+
15+ runs-on : ubuntu-latest
16+ strategy :
17+ matrix :
18+ jdk : [8, 11, 17, 21]
19+ steps :
20+ - uses : actions/checkout@v3
21+ - name : Set up JDK ${{ matrix.jdk }}
22+ uses : actions/setup-java@v3
23+ with :
24+ java-version : ${{ matrix.jdk }}
25+ distribution : " semeru"
26+ cache : maven
27+ - name : Build with Maven
28+ run : mvn --batch-mode --update-snapshots --file pom.xml -Djava.version=${{ matrix.jdk }} package
29+
30+ build-gradle :
31+ name : Build Gradle
32+
33+ runs-on : ubuntu-latest
34+ strategy :
35+ matrix :
36+ jdk : [8, 11, 17, 21]
37+ steps :
38+ - uses : actions/checkout@v3
39+ - name : Set up JDK ${{ matrix.jdk }}
40+ uses : actions/setup-java@v4
41+ with :
42+ java-version : ${{ matrix.jdk }}
43+ distribution : ' semeru'
44+ - uses : gradle/actions/setup-gradle@v3
45+ with :
46+ gradle-version : 8.5
47+ - name : Build with Gradle
48+ run : gradle build -Pjava_version=${{ matrix.jdk }}
You can’t perform that action at this time.
0 commit comments