8fed1dfaa6
The child change to prepare-workspace-git explains this in more detail. We're reducing the number of ansible loops these roles run to reduce ansible task startup overhead and speed up the role. This change is made first to the test role so that we can ensure this all works properly before affecting production zuul installs. Change-Id: I3d33bb0001e65f449e1026ed323514097088f664 |
||
---|---|---|
.. | ||
defaults | ||
tasks | ||
README.rst |
Mirror the local git repos to remote nodes
This role uses git operations (unlike :zuulprepare-workspace
which uses
rsync) to mirror the locally prepared git repos to the remote nodes
while taking advantage of cached repos on the node if they exist. This
role works generically regardless of the existence of a cached repo on
the node.
The cached repos need to be placed using the canonical name under the cached_repos_root directory.
Role Variables