Add support for Sonar pre-scan shell script 79/63079/4
authorLott, Christopher (cl778h) <cl778h@att.com>
Mon, 10 Feb 2020 20:58:11 +0000 (15:58 -0500)
committerLott, Christopher (cl778h) <cl778h@att.com>
Tue, 11 Feb 2020 01:42:37 +0000 (20:42 -0500)
commit417c3c6243fbf2153f2628f43c914ae96e57c25e
treed74ff26281c38428fa54a3e89e60f33ed354acbc
parent34c9b08438fd4314e0a5ffed414f367c282a700a
Add support for Sonar pre-scan shell script

New templates gerrit-sonar-prescan-script, github-sonar-prescan-script
accept an arbitrary shell-script body that can install prerequisites,
build and test to generate a code-coverage report for the Sonar Scanner
to find and upload.  This lifts limitations in existing templates
gerrit-sonar-prescan, github-sonar-prescan.

Change-Id: Ie61a5bed99a21fd62cb74f89d3e153ab0c3a4108
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Issue-ID: RELENG-2712
.jjb-test/lf-ci-jobs.yaml
docs/jjb/lf-ci-jobs.rst
jjb/lf-ci-jobs.yaml
releasenotes/notes/sonar-prescan-script-3d2122df77d463ea.yaml [new file with mode: 0644]