CI: Disable INFO verify jobs
[ci-management.git] / jjb / sim-o1-interface / sim-o1-interface.yaml
1 ---
2 - project:
3     name: sim-o1-interface-project-view
4     project-name: sim-o1-interface
5     views:
6       - project-view
7
8 - _sim_o1_interface_docker:
9     &sim_o1_interface_docker # values apply to all sim/o1-interface docker projects
10     name: sim-o1-interface-common
11     # git repo
12     project: sim/o1-interface
13     # jenkins job name prefix
14     project-name: sim-o1-interface
15     # maven settings file has docker credentials
16     mvn-settings: sim-o1-interface-settings
17     # source of docker tag
18     container-tag-method: yaml-file
19     # if no container-tag-yaml-dir is defined, container-tag.yml is taken from the docker-root
20     build-node: ubuntu1804-docker-4c-4g
21     jobs:
22       - "{project-name}-gerrit-docker-jobs"
23     stream:
24       - master:
25           branch: master
26
27 - project:
28     <<: *sim_o1_interface_docker
29     name: sim-o1-interface-ntsim-ng-base
30     # jenkins job name prefix
31     project-name: "{name}"
32     # image name
33     docker-name: "o-ran-sc/nts-ng-base"
34     # dockerfile is in subdir
35     docker-build-args: "--network=host -f deploy/base/ubuntu.Dockerfile"
36     # tag file latest, since it is base for others
37     container-tag-method: latest
38     docker-root: ntsimulator
39     gerrit_trigger_file_paths:
40       - compare-type: REG_EXP
41         pattern: "ntsimulator/ntsim-ng/.*"
42       - compare-type: REG_EXP
43         pattern: "ntsimulator/deploy/base/.*"
44
45 - project:
46     <<: *sim_o1_interface_docker
47     name: sim-o1-interface-ntsim-ng-manager
48     # jenkins job name prefix
49     project-name: "{name}"
50     # image name
51     docker-name: "o-ran-sc/ntsim-ng-manager"
52     # dockerfile is in subdir
53     docker-build-args: "--network=host -f Dockerfile --build-arg NTS_BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')"
54     docker-root: ntsimulator/deploy/nts-manager
55     gerrit_trigger_file_paths:
56       - compare-type: REG_EXP
57         pattern: "ntsimulator/deploy/nts-manager/.*"
58
59 - project:
60     <<: *sim_o1_interface_docker
61     name: sim-o1-interface-ntsim-ng-o-ran-fh
62     # jenkins job name prefix
63     project-name: "{name}"
64     # image name
65     docker-name: " o-ran-sc/nts-ng-o-ran-fh"
66     # dockerfile is in subdir
67     docker-build-args: "--network=host -f Dockerfile --build-arg NTS_BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')"
68     docker-root: ntsimulator/deploy/o-ran
69     gerrit_trigger_file_paths:
70       - compare-type: REG_EXP
71         pattern: "ntsimulator/deploy/o-ran/.*"
72
73 - project:
74     <<: *sim_o1_interface_docker
75     name: sim-o1-interface-ntsim-ng-x-ran
76     # jenkins job name prefix
77     project-name: "{name}"
78     # image name
79     docker-name: "o-ran-sc/nts-ng-x-ran"
80     # dockerfile is in subdir
81     docker-build-args: "--network=host -f Dockerfile --build-arg NTS_BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')"
82     docker-root: ntsimulator/deploy/x-ran
83     gerrit_trigger_file_paths:
84       - compare-type: REG_EXP
85         pattern: "ntsimulator/deploy/x-ran/.*"
86
87 - project:
88     <<: *sim_o1_interface_docker
89     name: sim-o1-interface-ntsim-ng-o-ran-ru-fh
90     # jenkins job name prefix
91     project-name: "{name}"
92     # image name
93     docker-name: " o-ran-sc/nts-ng-o-ran-ru-fh"
94     # dockerfile is in subdir
95     docker-build-args: "--network=host -f Dockerfile --build-arg NTS_BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')"
96     docker-root: ntsimulator/deploy/o-ran-ru-fh
97     gerrit_trigger_file_paths:
98       - compare-type: REG_EXP
99         pattern: "ntsimulator/deploy/o-ran-ru-fh/.*"
100
101 - project:
102     <<: *sim_o1_interface_docker
103     name: sim-o1-interface-ntsim-ng-o-ran-du
104     # jenkins job name prefix
105     project-name: "{name}"
106     # image name
107     docker-name: " o-ran-sc/nts-ng-o-ran-du"
108     # dockerfile is in subdir
109     docker-build-args: "--network=host -f Dockerfile --build-arg NTS_BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')"
110     docker-root: ntsimulator/deploy/o-ran-du
111     gerrit_trigger_file_paths:
112       - compare-type: REG_EXP
113         pattern: "ntsimulator/deploy/o-ran-du/.*"
114
115 - project:
116     <<: *sim_o1_interface_docker
117     name: sim-o1-interface-ntsim-ng-blank
118     # jenkins job name prefix
119     project-name: "{name}"
120     # image name
121     docker-name: " o-ran-sc/nts-ng-blank"
122     # dockerfile is in subdir
123     docker-build-args: "--network=host -f Dockerfile --build-arg NTS_BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')"
124     docker-root: ntsimulator/deploy/blank
125     gerrit_trigger_file_paths:
126       - compare-type: REG_EXP
127         pattern: "ntsimulator/deploy/blank/.*"
128
129 - project:
130     <<: *sim_o1_interface_docker
131     name: sim-o1-interface-ntsim-ng-tapi-topology
132     # jenkins job name prefix
133     project-name: "{name}"
134     # image name
135     docker-name: " o-ran-sc/smo-nts-ng-topology-server"
136     # dockerfile is in subdir
137     docker-build-args: "--network=host -f Dockerfile --build-arg NTS_BUILD_DATE=$(date -u +'%Y-%m-%dT%H:%M:%SZ')"
138     docker-root: ntsimulator/deploy/smo-nts-ng-topology-server
139     gerrit_trigger_file_paths:
140       - compare-type: REG_EXP
141         pattern: "ntsimulator/deploy/smo-nts-ng-topology-server/.*"
142
143 - project:
144     <<: *sim_o1_interface_docker
145     name: sim-o1-interface-release
146     # maven release requires sigul which requires centos
147     # container release requires docker
148     build-node: centos7-docker-2c-8g
149     jobs:
150       - "{project-name}-gerrit-release-jobs"