3 name: ric-plt-xapp-frame-py-project-view
4 project-name: ric-plt-xapp-frame-py
9 name: ric-plt-xapp-frame-py-info
10 project: ric-plt/xapp-frame-py
11 project-name: ric-plt-xapp-frame-py
12 build-node: centos7-builder-1c-1g
14 - gerrit-info-yaml-verify
16 - py_common: &py_common
17 name: xapp-frame-py-common
19 project: ric-plt/xapp-frame-py
20 # jenkins job name prefix
21 project-name: ric-plt-xapp-frame-py
22 # maven settings file has credentials
23 mvn-settings: ric-plt-xapp-frame-py-settings
24 # dont run docs on verify
26 build-node: ubuntu1804-builder-2c-2g
27 pre-build-script: !include-raw-escape:
28 - ../shell/install-deb-rmr.sh
29 - ../shell/install-deb-e2ap.sh
32 name: ric-plt-xapp-frame-py-pypi
34 # do not trigger on changes in docs, releases
35 gerrit_trigger_file_paths:
36 - compare-type: REG_EXP
37 pattern: '^((?!docs\/|releases\/|\/COMMIT_MSG).)*$'
46 name: ric-plt-xapp-frame-py-release
48 # release requires sigul which requires centos
49 build-node: centos7-builder-1c-1g
51 - '{project-name}-gerrit-pypi-release-jobs'
54 name: ric-plt-xapp-frame-py-sonarqube
56 sonar-project-file: ""
58 sonar.login={sonarcloud_api_token}
59 sonar.projectKey={sonarcloud_project_organization}_{project-name}
60 sonar.projectName={project-name}
61 sonar.organization={sonarcloud_project_organization}
62 sonar.build.sourceEncoding=UTF-8
63 sonar.sources=ricxappframe
64 sonar.exclusions=setup.py,tests/*.py
65 sonar.python.coverage.reportPaths=coverage.xml
67 - gerrit-tox-sonarqube
71 name: ric-plt-xapp-frame-py-nexus-iq
72 build-node: centos7-builder-1c-1g
73 nexus-iq-namespace: oran-
75 - gerrit-tox-nexus-iq-clm