From a590cfbf1cd0b5a9d9e417e83aa54fe39bf04dc4 Mon Sep 17 00:00:00 2001 From: Lan Xia Date: Mon, 12 Feb 2024 15:38:20 -0500 Subject: [PATCH] Allow user to set OPENJCEPLUS_GIT_REPO and BRANCH (#5054) Signed-off-by: Lan Xia --- buildenv/jenkins/JenkinsfileBase | 5 ++++- functional/OpenJcePlusTests/build.xml | 22 +++++++++++++++------- 2 files changed, 19 insertions(+), 8 deletions(-) diff --git a/buildenv/jenkins/JenkinsfileBase b/buildenv/jenkins/JenkinsfileBase index 1ce56495ec..fa2a7baed3 100644 --- a/buildenv/jenkins/JenkinsfileBase +++ b/buildenv/jenkins/JenkinsfileBase @@ -78,7 +78,7 @@ def setupEnv() { env.TEST_JDK_HOME = "$WORKSPACE/jdkbinary/j2sdk-image" env.JVM_VERSION = params.JVM_VERSION ? params.JVM_VERSION : "" env.JVM_OPTIONS = params.JVM_OPTIONS ? params.JVM_OPTIONS : "" - env.APPLICATION_OPTIONS = params.APPLICATION_OPTIONS ? params.APPLICATION_OPTIONS : "" + env.APPLICATION_OPTIONS = params.APPLICATION_OPTIONS ? params.APPLICATION_OPTIONS : "" env.EXTRA_DOCKER_ARGS = params.EXTRA_DOCKER_ARGS ? params.EXTRA_DOCKER_ARGS : "" env.OPENJDK_SHA = params.OPENJDK_SHA ? params.OPENJDK_SHA : "" env.OPENLIBERTY_SHA = params.OPENLIBERTY_SHA ? params.OPENLIBERTY_SHA : "" @@ -105,6 +105,9 @@ def setupEnv() { env.EXIT_SUCCESS = params.EXIT_SUCCESS ? params.EXIT_SUCCESS : false NUM_MACHINES = params.NUM_MACHINES ? params.NUM_MACHINES.toInteger() : 1 env.LIB_DIR="${WORKSPACE}/../../testDependency/lib" + env.OPENJCEPLUS_GIT_REPO = params.OPENJCEPLUS_GIT_REPO ?: "https://github.com/IBM/OpenJCEPlus.git" + env.OPENJCEPLUS_GIT_BRANCH = params.OPENJCEPLUS_GIT_BRANCH ?: "main" + if (JOB_NAME.contains("Grinder")) { def currentDate = new Date() diff --git a/functional/OpenJcePlusTests/build.xml b/functional/OpenJcePlusTests/build.xml index b48a4f46b6..c81f99343e 100644 --- a/functional/OpenJcePlusTests/build.xml +++ b/functional/OpenJcePlusTests/build.xml @@ -28,6 +28,7 @@ + @@ -36,19 +37,26 @@ - + - + - + + + + + + + + + + + - - - - +