Support sonarcloud in python projects 98/61998/4
authorLott, Christopher (cl778h) <cl778h@att.com>
Tue, 15 Oct 2019 18:17:36 +0000 (14:17 -0400)
committerLott, Christopher (cl778h) <cl778h@att.com>
Tue, 15 Oct 2019 18:47:57 +0000 (14:47 -0400)
commit79687552a7378b650a06d55245c83f699e787c7b
tree939a6e9adc5f15e242e97469c5ba65839c63ce2d
parent0f5407d52cb7483a04426c49defca6553ac01aaf
Support sonarcloud in python projects

Extend lf_tox_sonar with sonarcloud, sonarcloud-project-key,
sonarcloud-project-organization, sonarcloud-api-token, tox-dir
and tox-envs properties; also with lf-infra-tox-parameters macro.
Use new sonarcloud property as guard for conditional builder step,
if true use lf-infra-maven-sonarcloud, else use lf-infra-maven-sonar.

Issue: RELENG-2418
Change-Id: Iafa2720da7f939a126374bc83191c328edcdc40b
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
docs/jjb/lf-python-jobs.rst
jjb/lf-python-jobs.yaml
releasenotes/notes/sonarcloud-in-python-80ae1dcacff54ba5.yaml [new file with mode: 0644]