Multiple Dockerfile Builds per Project 17/37217/4
authorTrevor Bramwell <tbramwell@linuxfoundation.org>
Tue, 11 Jul 2017 21:56:31 +0000 (14:56 -0700)
committerTrevor Bramwell <tbramwell@linuxfoundation.org>
Mon, 24 Jul 2017 19:34:55 +0000 (12:34 -0700)
commit8267bbb6f9710bbe4ba25913eadd91b4789a7e99
tree6bf12ab1eee85917786b059573f85ff61f3e6c9b
parent83fef5968f000a56ecebf21ae9b089a6a39b6e33
Multiple Dockerfile Builds per Project

Instead of defining docker build jobs in terms of projects, we define
them in terms of dockerrepos. Each dockerrepo is associated with a
specific project and may have a seperate Dockerfile (which defaults to
'Dockerfile' if unspecified), and location for files needed by the
Dockerfile (default: 'docker').

This should allow for running multiple docker builds out of a single
project repository without having to modify the current docker build
scripts.

The output of this job configuration should match what is currently in
Jenkins.

Change-Id: I9089d57a0c7cc56be4225b56e96bec56be258f1f
Signed-off-by: Trevor Bramwell <tbramwell@linuxfoundation.org>
jjb/releng/opnfv-docker-arm.yml
jjb/releng/opnfv-docker.sh
jjb/releng/opnfv-docker.yml