This prepared for ansible-lint v5 which no longer has exceptions
for task naming, requiring all to be named.
Change-Id: I5e761d1e3836fa270d7afdcf01780320001f820d
Part-Of: #773245
We currently run 'git gc' on repos before creating the tarball for the
node cache. On busy repos this is not enough to cut down the size of
the repo. With more aggressive pruning and packing one of our repos in
the cache got down from 6GB to 1.8GB.
Change-Id: I7ef428c25fde713efabd966d59b5bd97ec248d7e
The git-prepare-nodecache is a companion role that can be used to
create a git cache suitable to be used by the prepare-workspace-git
role.
Change-Id: I623eb8abc64d956069b4f18d7a1d61383a705ac9