3 name: sim-o1-interface-project-view
4 project-name: sim-o1-interface
9 name: sim-o1-interface-info
10 project: sim/o1-interface
11 project-name: sim-o1-interface
14 - gerrit-info-yaml-verify
16 - sim_o1_interface_common: &sim_o1_interface_common
17 # values apply to all sim/o1-interface docker projects
18 name: sim-o1-interface-common
20 project: sim/o1-interface
21 # jenkins job name prefix
22 project-name: sim-o1-interface
23 # maven settings file has docker credentials
24 mvn-settings: sim-o1-interface-settings
25 # source of docker tag
26 container-tag-method: yaml-file
29 <<: *sim_o1_interface_common
30 name: sim-o1-interface-manager
31 # jenkins job name prefix
32 project-name: '{name}'
34 docker-name: 'o-ran-sc/{name}'
35 docker-root: ntsimulator
36 # dockerfile is in subdir; needed because Dockerfile includes files outside of build context
37 docker-build-args: '--network=host -f deploy/manager/Dockerfile'
38 # tag file is in subdir
39 container-tag-yaml-dir: ntsimulator/deploy/manager
40 gerrit_trigger_file_paths:
41 - compare-type: REG_EXP
42 pattern: 'ntsimulator/deploy/manager/.*'
43 - compare-type: REG_EXP
44 pattern: 'ntsimulator/src/ntsimulator-manager/.*'
45 - compare-type: REG_EXP
46 pattern: 'ntsimulator/yang/manager/.*'
48 - '{project-name}-gerrit-docker-jobs'
54 <<: *sim_o1_interface_common
55 name: sim-o1-interface-device
56 # jenkins job name prefix
57 project-name: '{name}'
59 docker-name: 'o-ran-sc/{name}'
60 docker-root: ntsimulator
61 # dockerfile is in subdir; needed because Dockerfile includes files outside of build context
62 docker-build-args: '--network=host -f deploy/Dockerfile'
63 # tag file is in subdir
64 container-tag-yaml-dir: ntsimulator/deploy
65 gerrit_trigger_file_paths:
66 - compare-type: REG_EXP
67 pattern: 'ntsimulator/.*'
69 - '{project-name}-gerrit-docker-jobs'
75 <<: *sim_o1_interface_common
76 name: sim-o1-interface-release
78 # maven release requires sigul which requires centos
79 # container release requires docker
80 build-node: centos7-docker-2c-8g
82 - '{project-name}-gerrit-release-jobs'