From cd76584d3ae36a8d15d6eadf1c15246c4669f9ae Mon Sep 17 00:00:00 2001 From: Junio C Hamano Date: Sun, 21 Mar 2021 17:20:52 -0700 Subject: [PATCH] Meta/cycle-run: prune garbage before each run --- cycle-run | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/cycle-run b/cycle-run index 6f71d3935b..347b73b983 100755 --- a/cycle-run +++ b/cycle-run @@ -83,6 +83,14 @@ test_them () { } : >>.Cycle/log +git reflog expire --expire=now --expire-unreachable=now --all +git gc + +for l in .Cycle/log.[0-9a-f]* +do + x=${l##*.} + git rev-parse --verify "$x" >/dev/null 2>&1 || rm -f "$l" +done + git fetch -git rev-list --first-parent --parents $RANGE | -test_them +git rev-list --first-parent --parents $RANGE | test_them -- 2.47.3