Skip to content

Commit 49232ef

Browse files
committed
ci: fix ppc64le
1 parent d4d5c04 commit 49232ef

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,14 +108,17 @@ jobs:
108108
# PPC64
109109
- arch: ppc64le
110110
distro: ubuntu_latest
111-
java: 21
111+
java: 25
112112
# RISC-V 64
113113
- arch: riscv64
114114
distro: ubuntu_latest
115115
java: 25
116116
runs-on: ubuntu-latest
117117
steps:
118118
- uses: actions/checkout@v6
119+
- name: Set MAVEN_OPTS ppc64le
120+
if: matrix.arch == 'ppc64le'
121+
run: echo "MAVEN_OPTS=-Djdk.tls.client.cipherSuites=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA" >> $GITHUB_ENV
119122
- uses: uraimo/run-on-arch-action@v3
120123
name: Test
121124
with:
@@ -151,10 +154,12 @@ jobs:
151154
152155
env: |
153156
SKIP_TEST_MULTIARCH: true
157+
MAVEN_OPTS: ${{ env.MAVEN_OPTS || '-Xmx2g' }}
154158
155159
run: |
156160
echo "Architecture: `uname -a`"
157161
mvn --version
162+
echo "MAVEN_OPTS: ${MAVEN_OPTS}"
158163
cd /work && mvn -Dmaven.repo.local=/work/.m2/repository --batch-mode --no-transfer-progress test
159164
160165
# This will test the build process using an external amalgamation, as well as the

0 commit comments

Comments
 (0)