3 name: ric-plt-nodeb-rnib-project-view
4 project-name: ric-plt-nodeb-rnib
8 - _nodeb_rnib_common: &nodeb_rnib_common # values apply to all projects
9 name: nodeb-rnib-common
11 project: ric-plt/nodeb-rnib
12 # jenkins job name prefix
13 project-name: ric-plt-nodeb-rnib
14 # maven settings file has docker credentials
15 mvn-settings: ric-plt-nodeb-rnib-settings
18 <<: *nodeb_rnib_common
19 name: ric-plt-nodeb-rnib-info
20 build-node: centos7-builder-1c-1g
22 - gerrit-info-yaml-verify
24 # build deb/rpm using Docker and publish to PackageCloud.io
25 # on merge to master branch
27 <<: *nodeb_rnib_common
28 name: ric-plt-nodeb-rnib-package
30 build-node: ubuntu1804-docker-4c-4g
31 # image is not pushed, use simple name and tag
33 container-tag-method: latest
34 # use host network for network resources
35 docker-build-args: "--network=host -f ci/Dockerfile"
37 - gerrit-docker-verify
38 - oran-gerrit-docker-ci-pc-merge
43 # promote deb from staging to release at PackageCloud.io
45 <<: *nodeb_rnib_common
46 name: ric-plt-nodeb-rnib-release
47 # release uses sigul which requires centos
48 build-node: centos7-builder-1c-1g
50 - gerrit-packagecloud-release-verify
51 - gerrit-packagecloud-release-merge