3 name: it-dep-project-view
12 build-node: centos7-builder-1c-1g
14 - gerrit-info-yaml-verify
16 - it_dep_common: &it_dep_common
17 # values apply to all it/dep docker projects
18 name: it-dep-docker-common
21 # maven settings file has docker credentials
22 mvn-settings: it-dep-settings
23 # use host network to clone from our gerrit
24 docker-build-args: '--network=host'
25 # source of docker tag
26 container-tag-method: yaml-file
33 # Verify helm charts using a Docker build process.
34 # no image needs to be pushed, so there is no merge job.
36 # jenkins job name prefix
37 project-name: '{name}'
40 # dockerfile is in subdir
41 docker-build-args: -f ci/Dockerfile
43 container-tag-method: latest
45 - gerrit-docker-verify
47 # build and publish packages to PackageCloud.io
51 # jenkins job name prefix
52 project-name: '{name}'
53 # image is not pushed, use trivial tag
54 container-tag-method: latest
57 # use host network for network resources
58 docker-build-args: '--network=host -f ci/Dockerfile-package'
60 - gerrit-docker-verify
61 - oran-gerrit-docker-ci-pc-merge
69 # jenkins job name prefix
70 project-name: '{name}'
73 # root of docker build
74 docker-root: ric-infra/45-Tiller/docker
75 # build only on relevant changes
76 gerrit_trigger_file_paths:
77 - compare-type: REG_EXP
78 pattern: '{docker-root}/.*'
80 - '{project-name}-gerrit-docker-jobs'
85 # jenkins job name prefix
86 project-name: '{name}'
89 # root of docker build
90 docker-root: ric-common/Initcontainer/docker
91 gerrit_trigger_file_paths:
92 - compare-type: REG_EXP
93 pattern: '{docker-root}/.*'
95 - '{project-name}-gerrit-docker-jobs'