Skip to content

Commit 1171f5f

Browse files
committed
JCBC-2205 SCBC-499 KCBC-196 Add Ubuntu 24 to SDK pipeline matrices
Change-Id: I9e1ad9d64cfbc8b8d1bbb31d8c5acc98dabc141f Reviewed-on: https://review.couchbase.org/c/couchbase-jvm-clients/+/235328 Tested-by: Build Bot <[email protected]> Reviewed-by: Will Broadbelt <[email protected]>
1 parent f02e126 commit 1171f5f

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

Jenkinsfile

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,41 @@ pipeline {
191191
}
192192
}
193193

194+
stage('Platform testing (ARM Ubuntu 24, mock, openjdk 17)') {
195+
agent { label 'qe-ubuntu24-arm64' }
196+
steps {
197+
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
198+
cleanupWorkspace()
199+
dir('couchbase-jvm-clients') {
200+
doCheckout(REFSPEC)
201+
script { testAgainstMock(defaultBuildJvm(), openjdk17()) }
202+
}
203+
}
204+
}
205+
post {
206+
always {
207+
junit allowEmptyResults: true, testResults: '**/surefire-reports/*.xml'
208+
}
209+
}
210+
}
211+
212+
stage('Platform testing (AMD Ubuntu 24, mock, openjdk 17)') {
213+
agent { label 'qe-ubuntu24-amd64' }
214+
steps {
215+
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
216+
cleanupWorkspace()
217+
dir('couchbase-jvm-clients') {
218+
doCheckout(REFSPEC)
219+
script { testAgainstMock(defaultBuildJvm(), openjdk17()) }
220+
}
221+
}
222+
}
223+
post {
224+
always {
225+
junit allowEmptyResults: true, testResults: '**/surefire-reports/*.xml'
226+
}
227+
}
228+
}
194229

195230
stage('Platform testing (ARM Ubuntu 22, mock, openjdk 17)') {
196231
agent { label 'qe-ubuntu22-arm64' }

0 commit comments

Comments
 (0)