zuul-jobs/roles/mirror-workspace-git-repos
Monty Taylor 4d2df638d1 Use item.checkout from zuul.projects when mirroring
We need to set the remote HEAD of the repos after we mirror them. We
have been doing that by looking at git status on the local repos to find
what their head has been set to. However, we have 'checkout' in
zuul.projects now, so we can really just use that.

Change-Id: I251da11b7767793278c3f08dcf64aa008e759669
Depends-On: https://review.openstack.org/540948
2018-02-05 11:21:44 -08:00
..
tasks Use item.checkout from zuul.projects when mirroring 2018-02-05 11:21:44 -08:00
README.rst Add mirror-workspace-git-repos role 2017-08-29 16:15:54 -07: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.