2 - ci_docker_common: &ci_docker_common
3 # Defines common ci-docker configuration
7 build-node: ubuntu1804-docker-4c-4g
8 container-public-registry: nexus3.o-ran-sc.org:10001
9 # use the staging repo bcos all builds are RCs
10 container-push-registry: nexus3.o-ran-sc.org:10004
11 # use host network to clone from our gerrit
12 docker-build-args: '--network=host'
14 container-tag-method: yaml-file
15 # build every Saturday
17 # maven settings file has docker credentials
18 mvn-settings: ci-management-settings
25 name: bldr-alpine-python
26 project-name: '{project}-{name}'
28 docker-root: 'docker/{name}'
29 gerrit_trigger_file_paths:
30 - compare-type: REG_EXP
31 pattern: 'docker/{name}/.*'
33 - '{project-name}-gerrit-docker-jobs'
37 name: bldr-debian-python
38 project-name: '{project}-{name}'
40 docker-root: 'docker/{name}'
41 gerrit_trigger_file_paths:
42 - compare-type: REG_EXP
43 pattern: 'docker/{name}/.*'
45 - '{project-name}-gerrit-docker-jobs'
49 name: bldr-ubuntu16-c-go
50 project-name: '{project}-{name}'
52 docker-root: 'docker/{name}'
53 gerrit_trigger_file_paths:
54 - compare-type: REG_EXP
55 pattern: 'docker/{name}/.*'
57 - '{project-name}-gerrit-docker-jobs'
61 name: bldr-ubuntu18-c-go
62 project-name: '{project}-{name}'
64 docker-root: 'docker/{name}'
65 gerrit_trigger_file_paths:
66 - compare-type: REG_EXP
67 pattern: 'docker/{name}/.*'
69 - '{project-name}-gerrit-docker-jobs'