zuul-jobs/test-playbooks
Ian Wienand 599954715e build-docker-image: fix up siblings copy
There are a number of issues with this.  Firstly, it needs to copy the
parent directories to make a heirarchy in the .zuul-siblings
directory.  The current "cp -r" was only copying the final directory.
Switch into the source directory and use "--parent" to do this.

Also, it should be copying into the context dir.  Add the
{{ item.context }} to the path where appropriate.

Make new testing image that copies in files from the siblings.
Because COPY will fail if the sources aren't there, this is like an
assert that we copied it correctly.

Change-Id: I9f3b0a1f71d20cf7511f224648dd2fa51a039015
2019-12-09 11:14:21 +11:00
..
base-roles fetch_subunit: Change variable 2019-10-21 21:07:39 +02:00
install-kubernetes install-kubernetes: add sanity check for crio 2019-10-17 19:59:08 +00:00
install-podman Role to install podman 2019-11-08 08:51:58 +01:00
multinode Use iptables for openSUSE 2019-09-27 15:45:01 -07:00
registry build-docker-image: fix up siblings copy 2019-12-09 11:14:21 +11:00
dstat-graph.yaml Add dstat graph roles 2019-07-17 15:45:24 +00:00
generate-zuul-manifest.yaml Add generate-zuul-manifest role 2019-07-23 09:43:55 -07:00
simple-role-test.yaml Add a simple test of the install-nodejs role 2019-06-27 14:04:57 -07:00
upload-git-mirror.yaml Move upload-git-mirror test job in-repo 2019-06-27 15:02:29 -07:00