3 name: nonrtric-plt-dmaapmediatorproducer-project-view
4 project-name: nonrtric-plt-dmaapmediatorproducer
8 - _dmaapmediatorproducer_common: &dmaapmediatorproducer_common
9 name: dmaapmediatorproducer-common
11 project: nonrtric/plt/dmaapmediatorproducer
12 # jenkins job name prefix
13 project-name: nonrtric-plt-dmaapmediatorproducer
14 # maven settings file has docker credentials
15 mvn-settings: nonrtric-plt-dmaapmediatorproducer-settings
18 <<: *dmaapmediatorproducer_common
19 name: nonrtric-plt-dmaapmediatorproducer-release
20 # maven release requires sigul which requires centos
21 # container release requires docker
22 build-node: centos7-docker-2c-8g
24 - "{project-name}-gerrit-release-jobs"
27 <<: *dmaapmediatorproducer_common
28 name: nonrtric-plt-dmaapmediatorproducer
29 project-name: "{name}"
31 docker-name: "o-ran-sc/nonrtric-plt-dmaapmediatorproducer"
33 container-tag-method: yaml-file
34 # use host network to clone from our gerrit
35 docker-build-args: "--network=host"
36 # Directory with Dockerfile
38 # Directory where go test should be run
40 build-node: ubuntu1804-docker-4c-4g
41 # Includes verify and merge jobs
43 - "{project-name}-gerrit-docker-jobs"
56 <<: *dmaapmediatorproducer_common
57 name: nonrtric-plt-dmaapmediatorproducer-sonar
58 project-name: nonrtric-plt-dmaapmediatorproducer
59 # prescan script requires ubuntu
60 # golang is only on docker-enabled nodes
61 build-node: ubuntu1804-docker-4c-4g
62 sonar-prescan-script: !include-raw-escape: prescan-dmaapmediatorproducer-ubuntu.sh
63 sonar-project-file: ""
64 java-version: openjdk11
65 # use sonarcloud values from defaults.yaml
66 sonar-properties: !include-raw-escape: sonar-project.properties
68 - gerrit-sonar-prescan-script