zuul-jobs/roles/merge-output-to-logs/README.rst
Monty Taylor a441d749b8
Add role to move docs and artifacts to log root
When we're operating in the context of a change, we'd like to
upload artifacts and docs to the log server so that people can iterate
on them before publication safely. Add a role which is intended to be
run after fetch-output that moves the content on the executor so that
normal log upload concepts can be applied.

Change-Id: I1791d1283a0c1f112958db8861526145abe1357c
2019-01-10 22:48:30 +00:00

15 lines
484 B
ReStructuredText

Put artifacts and docs into the executor log dir
.. note::
This role only works in a trusted context. It is intended to
be used in the post playbook of a base job.
This role moves artifacts and docs into the logs dir when
``zuul.change`` is defined so that they can be uploaded to the
log server for developer preview and validation.
Artifacts and docs are left in place when ``zuul.change`` is
not defined so that normal publication jobs can publish them
to final locations.