2 # Job configurations for base docker build images
4 # This macro factors out common configuration
5 - ci_docker_common: &ci_docker_common
9 # maven settings file has docker credentials
10 mvn-settings: ci-management-settings
11 # build every Saturday
13 # use host network to clone from our gerrit
14 docker-build-args: '--network=host'
16 container-tag-method: yaml-file
17 # name key is overridden by project template
19 project-name: '{project}-{name}'
22 # Directory with Dockerfile
23 docker-root: 'docker/{name}'
24 # Limit build trigger to appropriate files
25 gerrit_trigger_file_paths:
26 - compare-type: REG_EXP
27 pattern: 'docker/{name}/.*'
28 # Includes verify and merge jobs
30 - '{project-name}-gerrit-docker-jobs'
31 # Only build master branch
36 # Each project name is a subdirectory in ci-management/docker
37 # with a Dockerfile and a container-tag.yaml file
48 name: bldr-ubuntu16-c-go
52 name: bldr-ubuntu18-c-go