3 name: ric-plt-sdlpy-project-view
4 project-name: ric-plt-sdlpy
8 - _sdlpy_common: &sdlpy_common
11 project: ric-plt/sdlpy
12 # jenkins job name prefix
13 project-name: ric-plt-sdlpy
14 # maven settings file has credentials
15 mvn-settings: ric-plt-sdlpy-settings
16 # release job requires centos
17 build-node: centos7-builder-1c-1g
19 # verify distribution and publish to test.pypi.org
21 name: ric-plt-sdlpy-pypi
23 gerrit_trigger_file_paths:
24 - compare-type: REG_EXP
25 pattern: "ricsdl-package/.*"
26 tox-dir: ricsdl-package
34 # promote distribution from test.pypi.org to pypi.org
36 name: ric-plt-sdlpy-release
39 - "{project-name}-gerrit-pypi-release-jobs"
41 # analyze unit test coverage
43 name: ric-plt-sdlpy-sonar
47 sonarcloud-api-token: "{sonarcloud_api_token}"
48 sonarcloud-project-key: "{sonarcloud_project_organization}_{project-name}"
49 sonarcloud-project-organization: "{sonarcloud_project_organization}"
50 tox-dir: ricsdl-package
51 mvn-params: -f ricsdl-package