Ansible launcher: add AFS publisher
This is an extension to JJB that works only in zuul-launcher, not
Jenkins. It allows copying the results of a build into afs.
It actually isn't really AFS specific at all, other than it
checks that the destination path is under /afs. Otherwise, it
behaves as a local copy on the launcher itself.
It also contains the logic needed to publish OpenStack's
documentation builds, which can appear as subdirectories of other
builds.
Change-Id: Icda75266219d2d7167e80aaad8e290443cfdbadc
1 file changed