Accept maven configuration in Python tox sonar 71/62871/3
authorLott, Christopher (cl778h) <cl778h@att.com>
Wed, 22 Jan 2020 15:06:18 +0000 (10:06 -0500)
committerLott, Christopher (cl778h) <cl778h@att.com>
Wed, 22 Jan 2020 15:58:15 +0000 (10:58 -0500)
commitbbc5a834d4b45ccac0d96bd76e32f9010053b9fc
treeede52a4beb3d05fb56bff0c924f7489fa1aa70ae
parent60508d5e144510a42b18af7a8bb6956a08521572
Accept maven configuration in Python tox sonar

Extend lf_tox_sonar with parameters macro lf-infra-maven-parameters
so job definitions can configure mvn-opts, mvn-params and mvn-version
values. Default values are defined so existing jobs are not affected.
This change makes the python-tox sonar template consistent with the
maven sonar template.

Extend the PyPI package structure recommendation with a way to share
the docs/ folder.

Change-Id: I2f785cabc9058238d36505c8b4af8f87114a685a
Issue-Id: RELENG-2677
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
docs/jjb/lf-python-jobs.rst
jjb/lf-python-jobs.yaml
releasenotes/notes/tox-sonar-mvn-params-3d81e313676816c8.yaml [new file with mode: 0644]