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