From 40a09d3ed964de6cde70bd53b5281cd4e8f8b73e Mon Sep 17 00:00:00 2001 From: Prem Chaitanya Prathi Date: Wed, 16 Aug 2023 11:51:48 +0530 Subject: [PATCH] fix: job name not picked properly to run tests with race --- ci/Jenkinsfile.tests | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ci/Jenkinsfile.tests b/ci/Jenkinsfile.tests index 1e528f5c..39cec555 100644 --- a/ci/Jenkinsfile.tests +++ b/ci/Jenkinsfile.tests @@ -39,8 +39,14 @@ pipeline { } stage('Test') { - steps { script { dir(env.REPO) { - if (env.JOB_BASE_NAME == "race") { + steps { + echo "JOB_NAME is $env.JOB_NAME" + + script { dir(env.REPO) { + JOBNAME="${JOB_NAME.substring(JOB_NAME.indexOf('/',1) + 1, JOB_NAME.lastIndexOf('/'))}" + echo "JOBNAME is $JOBNAME" + + if ($JOBNAME == "race") { nix.develop('make test-with-race', pure: false) }else { nix.develop('make test-ci', pure: false)