CI: Disable INFO verify jobs
[ci-management.git] / jjb / ric-plt-nodeb-rnib / ric-plt-nodeb-rnib.yaml
1 ---
2 - project:
3     name: ric-plt-nodeb-rnib-project-view
4     project-name: ric-plt-nodeb-rnib
5     views:
6       - project-view
7
8 - _nodeb_rnib_common: &nodeb_rnib_common # values apply to all projects
9     name: nodeb-rnib-common
10     # git repo
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
16 # build deb/rpm using Docker and publish to PackageCloud.io
17 # on merge to master branch
18 - project:
19     <<: *nodeb_rnib_common
20     name: ric-plt-nodeb-rnib-package
21     # need docker
22     build-node: ubuntu1804-docker-4c-4g
23     # image is not pushed, use simple name and tag
24     docker-name: "{name}"
25     container-tag-method: latest
26     # use host network for network resources
27     docker-build-args: "--network=host -f ci/Dockerfile"
28     jobs:
29       - gerrit-docker-verify
30       - oran-gerrit-docker-ci-pc-merge
31     stream:
32       - master:
33           branch: master
34
35 # promote deb from staging to release at PackageCloud.io
36 - project:
37     <<: *nodeb_rnib_common
38     name: ric-plt-nodeb-rnib-release
39     # release uses sigul which requires centos
40     build-node: centos7-builder-1c-1g
41     jobs:
42       - gerrit-packagecloud-release-verify
43       - gerrit-packagecloud-release-merge