jenkins: pass CODE_COVERAGE_EN variable into lava_create_jobs.py

The lava job generation script, lava_create_jobs.py, should take into
account the Jenkins variable that either enables or disables code
coverage, CODE_COVERAGE_EN, so the latter can enable code coverage at
the resulting job defintion.

Signed-off-by: Leonardo Sandoval <leonardo.sandoval@linaro.org>
Change-Id: If902a2dd8d831dedc1ca99efd3b552ed6f910e65
diff --git a/jenkins/ci.jpl b/jenkins/ci.jpl
index 0f8f056..2fa7ed1 100644
--- a/jenkins/ci.jpl
+++ b/jenkins/ci.jpl
@@ -199,6 +199,7 @@
       params += string(name: 'LAVA_URL', value: env.LAVA_URL)
       params += string(name: 'CI_SCRIPTS_BRANCH', value: env.CI_SCRIPTS_BRANCH)
       params += string(name: 'LAVA_CREDENTIALS', value: env.LAVA_CREDENTIALS)
+      params += string(name: 'CODE_COVERAGE_EN', value: env.CODE_COVERAGE_EN)
       def lava_res = build(job: 'tf-m-lava-submit', parameters: params, propagate: false)
       def lava_resubmitted = false
       if (lava_res.result in failure_states) {
diff --git a/jenkins/lava-submit.jpl b/jenkins/lava-submit.jpl
index cf4ae0d..65ac671 100644
--- a/jenkins/lava-submit.jpl
+++ b/jenkins/lava-submit.jpl
@@ -19,7 +19,8 @@
       --compiler ${env.COMPILER} --platform ${env.TARGET_PLATFORM} \
       ${bl2_string} ${psa_string} --build-type ${env.CMAKE_BUILD_TYPE} \
       --jenkins-build-url ${env.BUILD_URL} --proj-config ${env.PROJ_CONFIG} \
-      --docker-prefix ${env.DOCKER_PREFIX} --license-variable "${env.LICENSE_VARIABLE}"
+      --docker-prefix ${env.DOCKER_PREFIX} --license-variable "${env.LICENSE_VARIABLE}" \
+      --enable-code-coverage "${env.CODE_COVERAGE_EN}"
       """, returnStdout: true).trim()
     print(res)
     job_ids = sh(script: """./lava_helper/lava_submit_jobs.py \