a441d749b8
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
15 lines
484 B
ReStructuredText
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.
|