zuul-jobs/roles/prepare-workspace-git
Albin Vass 9062289151 Check for loop_control in with_ type loops
Change-Id: I191265df7709a6262b44a428d78fe28ffaeb4b75
2020-05-01 13:45:34 +02:00
..
defaults Add prepare-workspace-git role 2018-10-31 06:11:41 +01:00
tasks Check for loop_control in with_ type loops 2020-05-01 13:45:34 +02:00
README.rst Add prepare-workspace-git role 2018-10-31 06:11:41 +01:00

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