generate_report.sh: condition merge of code coverage report into main report
Open CI does not (yet) support the merge of code coverage report into main
report, so for the moment condition this task under the Jenkins Arm
environment.
Supporting this feature requires at least one new repo to be present
on gerrit, i.e [1], required by [2].
[1] https://review.trustedfirmware.org/tests/lava/test-definitions.git
[2] https://git.trustedfirmware.org/ci/tf-a-ci-scripts.git/tree/script/test_definitions.sh
Signed-off-by: Leonardo Sandoval <leonardo.sandoval@linaro.org>
Change-Id: Ic49b1d33dd85d250af895b30dc1eb25d0b54c2d6
diff --git a/job/tf-ci-gateway/generate_report.sh b/job/tf-ci-gateway/generate_report.sh
index 0558081..ac2eb7d 100755
--- a/job/tf-ci-gateway/generate_report.sh
+++ b/job/tf-ci-gateway/generate_report.sh
@@ -33,6 +33,12 @@
--meta-data inject.data \
--meta-data html:coverity.data \
|| true
- source $CI_ROOT/script/gen_merge_report.sh "${WORKSPACE}/report.json" \
- "${WORKSPACE}/report.html"
+
+ # TODO: Open CI does not (yet) support the merge of code coverage report into main
+ # report, so for the moment condition this task under the Jenkins Arm
+ # environment.
+ if echo "$JENKINS_URL" | grep -q "arm.com"; then
+ source $CI_ROOT/script/gen_merge_report.sh "${WORKSPACE}/report.json" \
+ "${WORKSPACE}/report.html"
+ fi
fi