@@ -178,66 +178,6 @@ jobs:
178178 - name : Build
179179 run : ./gradlew clean build --no-daemon
180180
181- docker-build-rockylinux :
182- name : Build rockylinux (JDK 8 / x86_64)
183- if : github.event.action != 'edited' && !failure()
184- needs : [pr-lint, checkstyle]
185- runs-on : ubuntu-latest
186- timeout-minutes : 60
187-
188- container :
189- image : rockylinux:8
190-
191- env :
192- GRADLE_USER_HOME : /github/home/.gradle
193- LANG : en_US.UTF-8
194- LC_ALL : en_US.UTF-8
195-
196- steps :
197- - name : Checkout code
198- uses : actions/checkout@v4
199-
200- - name : Install dependencies (Rocky 8 + JDK8)
201- run : |
202- set -euxo pipefail
203- dnf -y install java-1.8.0-openjdk-devel git wget unzip which jq bc curl glibc-langpack-en
204- dnf -y groupinstall "Development Tools"
205-
206- - name : Check Java version
207- run : java -version
208-
209- - name : Cache Gradle
210- uses : actions/cache@v4
211- with :
212- path : |
213- /github/home/.gradle/caches
214- /github/home/.gradle/wrapper
215- key : ${{ runner.os }}-rockylinux-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}
216- restore-keys : |
217- ${{ runner.os }}-rockylinux-gradle-
218-
219- - name : Grant execute permission
220- run : chmod +x gradlew
221-
222- - name : Stop Gradle daemon
223- run : ./gradlew --stop || true
224-
225- - name : Build
226- run : ./gradlew clean build --no-daemon --no-build-cache
227-
228- - name : Generate JaCoCo report
229- run : ./gradlew jacocoTestReport --no-daemon --no-build-cache
230-
231- - name : Upload JaCoCo artifacts
232- uses : actions/upload-artifact@v4
233- with :
234- name : jacoco-rockylinux
235- path : |
236- **/build/reports/jacoco/test/jacocoTestReport.xml
237- **/build/reports/**
238- **/build/test-results/**
239- if-no-files-found : error
240-
241181 docker-build-debian11 :
242182 name : Build debian11 (JDK 8 / x86_64)
243183 if : github.event.action != 'edited' && !failure()
0 commit comments