zuul-jobs/roles/mirror-workspace-git-repos
Benedikt Loeffler 7f400a0d32 Use zuul_workspace_root for prepare/mirror workspace roles
Use zuul_workspace_root as the destination folder for preparing and
mirroring the workspace, which points to ansible_user_dir by default.
(As is currently the case).
The override of this variable can be useful when using a static node
with multiple slots to use a separate workspace for each slot.

Change-Id: If50abc7ccc2dfb6f4ea9f9d5c6a5091ff6967aef
2023-06-27 14:22:08 +02:00
..
defaults Use zuul_workspace_root for prepare/mirror workspace roles 2023-06-27 14:22:08 +02:00
tasks Use zuul_workspace_root for prepare/mirror workspace roles 2023-06-27 14:22:08 +02:00
README.rst Use zuul_workspace_root for prepare/mirror workspace roles 2023-06-27 14:22:08 +02:00

Mirror the local git repos to remote nodes

This role uses git operations (unlike :zuulprepare-workspace which uses rsync) to mirror the local prepared git repos to the remote nodes. This may be useful if the remote node already has a copy of some or all of the git repos.

Role Variables