3 name: smo-o1-project-view
8 - _smo_o1_common: &smo_o1_common # values apply to all projects
12 # jenkins job name prefix
14 # maven settings file has docker credentials
15 mvn-settings: smo-o1-settings
17 sonarcloud-project-key: "smo-o1"
18 sonarcloud-project-organization: "o-ran-sc"
23 project-name: "{name}"
24 # maven release requires sigul which requires centos
25 # container release requires docker
26 build-node: centos7-docker-2c-8g
28 - "{project-name}-gerrit-release-jobs"
32 name: smo-o1-sonarqube
33 python-version: python3
34 # the install script assumes an ubuntu image
35 build-node: ubuntu1804-builder-2c-2g
36 # impt for verify and tox etc
39 sonar-project-file: ""
41 sonar.login={sonarcloud_api_token}
42 sonar.projectKey={sonarcloud_project_organization}_{project-name}
43 sonar.projectName={project-name}
44 sonar.organization={sonarcloud_project_organization}
45 sonar.build.sourceEncoding=UTF-8
46 sonar.sources=collector
47 sonar.python.coverage.reportPaths=coverage.xml