3 name: nonrtric-rapp-ransliceassurance-project-view
4 project-name: nonrtric-rapp-ransliceassurance
8 - _ransliceassurance_common: &ransliceassurance_common
9 name: ransliceassurance-common
11 project: nonrtric/rapp/ransliceassurance
12 # jenkins job name prefix
13 project-name: nonrtric-rapp-ransliceassurance
14 # maven settings file has docker credentials
15 mvn-settings: nonrtric-rapp-ransliceassurance-settings
18 <<: *ransliceassurance_common
19 name: nonrtric-rapp-ransliceassurance-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 <<: *ransliceassurance_common
28 name: nonrtric-rapp-ransliceassurance
29 project-name: "{name}"
31 docker-name: "o-ran-sc/nonrtric-rapp-ransliceassurance"
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
37 docker-root: "smoversion"
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"
54 <<: *ransliceassurance_common
55 name: nonrtric-rapp-ransliceassurance-icsversion
56 project-name: "{name}"
58 docker-name: "o-ran-sc/nonrtric-rapp-ransliceassurance-icsversion"
60 container-tag-method: yaml-file
61 # use host network to clone from our gerrit
62 docker-build-args: "--network=host"
63 # Directory with Dockerfile
64 docker-root: "icsversion"
65 # Directory where go test should be run
67 build-node: ubuntu1804-docker-4c-4g
68 # Includes verify and merge jobs
70 - "{project-name}-gerrit-docker-jobs"
81 <<: *ransliceassurance_common
82 name: nonrtric-rapp-ransliceassurance-sonar
83 project-name: nonrtric-rapp-ransliceassurance
84 # prescan script requires ubuntu
85 # golang is only on docker-enabled nodes
86 build-node: ubuntu1804-docker-4c-4g
87 sonar-prescan-script: !include-raw-escape: prescan-ransliceassurance-ubuntu.sh
88 sonar-project-file: ""
89 java-version: openjdk11
90 # use sonarcloud values from defaults.yaml
91 sonar-properties: !include-raw-escape: sonar-project.properties
93 - gerrit-sonar-prescan-script