Commit Graph

5 Commits

Author SHA1 Message Date
Sorin Sbarnea ad3167bd56 Fixes all tasks should be named rule
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
2021-03-08 13:30:32 +00:00
Sorin Sbarnea 856866fdde More E208 mode fixes
Change-Id: I8157ec1f31b8c5a064b63002e8311b91ef9ce9ab
See: https://ansible-lint.readthedocs.io/en/latest/default_rules.html#file-permissions-not-mentioned
2020-10-31 07:34:03 +00:00
Albin Vass 9062289151 Check for loop_control in with_ type loops
Change-Id: I191265df7709a6262b44a428d78fe28ffaeb4b75
2020-05-01 13:45:34 +02:00
Tobias Henkel e0e3f3b81c
Optimize repos for size when preparing for nodecache
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
2020-03-02 09:54:56 +01:00
Tobias Henkel f96d170932
Add role git-prepare-nodecache
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
2018-11-09 15:57:03 +01:00