Skip to content

Commit

Permalink
add UBUNTU22.04 arm64 new platform testing in jenkins
Browse files Browse the repository at this point in the history
Change-Id: Ie17fdc7e01b441f181aad06d1875bfd4d319b952
Reviewed-on: https://review.couchbase.org/c/couchbase-jvm-clients/+/201863
Reviewed-by: <matthew.bray@couchbase.com>
Reviewed-by: Saurabh Mishra <saurabh.mishra@couchbase.com>
Tested-by: Build Bot <build@couchbase.com>
  • Loading branch information
littlefermatlives authored and CosmicSaaurabh committed Dec 14, 2023
1 parent fd2ac47 commit 08696cd
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -442,6 +442,39 @@ pipeline {
}


stage('Platform testing (ARM Ubuntu 22, mock, openjdk 17)') {
agent { label 'qe-ubuntu22-arm64' }
environment {
JAVA_HOME = "${WORKSPACE}/deps/${OPENJDK}-${OPENJDK_17}"
PATH = "${WORKSPACE}/deps/${OPENJDK}-${OPENJDK_17}/bin:$PATH"
}
when {
beforeAgent true;
expression
{ return IS_GERRIT_TRIGGER.toBoolean() == false }
}
steps {
catchError(buildResult: 'FAILURE', stageResult: 'FAILURE') {
cleanupWorkspace()
installJDKIfNeeded(OPENJDK, OPENJDK_17)
dir('couchbase-jvm-clients') {
doCheckout(REFSPEC)
// Cbdyn not available on this machine
script {
shWithEcho("make deps-only")
shWithEcho("./mvnw --fail-at-end clean install --batch-mode")
}
}
}
}
post {
always {
junit allowEmptyResults: true, testResults: '**/surefire-reports/*.xml'
}
}
}



// Commented for now as sdk-integration-test-win temporarily down
// stage('testing (Windows, cbdyncluster 6.5, Oracle JDK 8)') {
Expand Down

0 comments on commit 08696cd

Please sign in to comment.