blob: 43fd59de6b133d3cfa6d3fc1863afca3d3f41cfa [file] [log] [blame]
Aric Gardnerda252d22019-10-11 16:10:03 -04001---
2- project:
Alex Stancua21db582020-04-15 14:39:47 +03003 name: sim-e2-interface-project-view
4 project-name: sim-e2-interface
5 views:
6 - project-view
7
8- project:
Aric Gardnerda252d22019-10-11 16:10:03 -04009 name: sim-e2-interface-info
10 project: sim/e2-interface
11 project-name: sim-e2-interface
12 build-node: centos7-builder-1c-1g
13 jobs:
14 - gerrit-info-yaml-verify
Alex Stancua21db582020-04-15 14:39:47 +030015
Alex Stancu0e18ab12020-06-16 16:06:59 +030016- sim_e2_interface_common: &sim_e2_interface_common
17 # values apply to all projects here
18 name: sim-e2-interface-common
Alex Stancua21db582020-04-15 14:39:47 +030019 # git repo
20 project: sim/e2-interface
21 # jenkins job name prefix
22 project-name: sim-e2-interface
23 # maven settings file has docker credentials
24 mvn-settings: sim-e2-interface-settings
Alex Stancua21db582020-04-15 14:39:47 +030025
26- project:
Alex Stancu0e18ab12020-06-16 16:06:59 +030027 <<: *sim_e2_interface_common
28 name: sim-e2-interface-docker
29 build-node: ubuntu1804-docker-4c-4g
30 container-tag-method: yaml-file
Alex Stancua21db582020-04-15 14:39:47 +030031 # image name
32 docker-name: 'o-ran-sc/ntsim-e2-simulator'
33 # docker root
34 docker-root: e2sim
35 # dockerfile is in subdir
36 docker-build-args: '--network=host -f docker/Dockerfile'
37 # tag file is in subdir
38 container-tag-yaml-dir: e2sim/docker
39 gerrit_trigger_file_paths:
40 - compare-type: REG_EXP
41 pattern: '{docker-root}/.*'
Alex Stancu0e18ab12020-06-16 16:06:59 +030042 jobs:
43 - '{project-name}-gerrit-docker-jobs'
44 stream:
45 - master:
46 branch: master
47
48- project:
49 <<: *sim_e2_interface_common
50 name: sim-e2-interface-release
51 # sigul requires centos
52 # container release requires docker
53 build-node: centos7-docker-2c-8g
54 jobs:
55 - '{project-name}-gerrit-release-jobs'