Fix yaml linting issues
[ci-management.git] / jjb / ci-management / ci-docker.yaml
1 ---
2 - ci_docker_common: &ci_docker_common
3     # Defines common ci-docker configuration
4     name: ci-docker-common
5     # git repo
6     project: ci-management
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'
13     # default to YAML
14     docker-use-params-from: yaml-file-params
15     # maven settings file has docker credentials
16     mvn-settings: ci-management-settings
17     stream:
18       - master:
19           branch: master
20
21 - project:
22     <<: *ci_docker_common
23     name: bldr-ric-debian-c
24     project-name: '{project}-{name}'
25     docker-name: '{name}'
26     docker-root: 'docker/{name}'
27     gerrit_trigger_file_paths:
28       - compare-type: REG_EXP
29         pattern: 'docker/{name}/.*'
30     jobs:
31       - '{project-name}-gerrit-docker-jobs'
32
33 - project:
34     <<: *ci_docker_common
35     name: bldr-ric-debian-go
36     project-name: '{project}-{name}'
37     docker-name: '{name}'
38     docker-root: 'docker/{name}'
39     gerrit_trigger_file_paths:
40       - compare-type: REG_EXP
41         pattern: 'docker/{name}/.*'
42     jobs:
43       - '{project-name}-gerrit-docker-jobs'
44
45 - project:
46     <<: *ci_docker_common
47     name: bldr-ric-debian-python
48     project-name: '{project}-{name}'
49     docker-name: '{name}'
50     docker-root: 'docker/{name}'
51     gerrit_trigger_file_paths:
52       - compare-type: REG_EXP
53         pattern: 'docker/{name}/.*'
54     jobs:
55       - '{project-name}-gerrit-docker-jobs'