Add support for a Docker builder 91/65091/6
authorThanh Ha <zxiiro@gmail.com>
Fri, 14 Aug 2020 14:23:29 +0000 (10:23 -0400)
committerThanh Ha <zxiiro@gmail.com>
Sun, 11 Apr 2021 01:34:13 +0000 (21:34 -0400)
commite24c07369afd514abdf3efb0f596f772261412ed
tree933629384cce136963ded79c97e10579ece08eef
parent3494343faf0fc4221bfdb6cefc8bc0af0452f980
Add support for a Docker builder

Adding a Docker builder will allow us to more easily test build images
locally in a container before pushing a patch to production to build
the VMs themselves. While not guarenteed to be exactly the same it's
a close enough approximation that many issues can be caught before
patches are pushed.

Additionally this allows projects to also use the same packer templates
to build container based builder nodes if there's any projects using
Docker for their Jenkins jobs.

Issue: RELENG-1052
Change-Id: If89801cea16046900e7e880265ad859a96595fa1
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
releasenotes/notes/docker-support-c04bf0df10c15c00.yaml [new file with mode: 0644]
templates/builder.json
templates/docker.json
vars/centos-7.json
vars/centos-8.json
vars/ubuntu-16.04.json
vars/ubuntu-18.04.json