summaryrefslogtreecommitdiff
path: root/.mrconfig.in
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2022-05-18 17:15:51 -0700
committerSean Whitton <spwhitton@spwhitton.name>2022-05-18 17:16:02 -0700
commitba0720bfa83c723e3538a82f31ba6bc96a5ad372 (patch)
tree36a7c281a153cb5422f2fa048489b812653ce285 /.mrconfig.in
parente6c24353ca3e374bc0a1d578589232a89de63382 (diff)
downloaddotfiles-ba0720bfa83c723e3538a82f31ba6bc96a5ad372.tar.gz
add TODO about periodically dropping old spw::killed tags
Diffstat (limited to '.mrconfig.in')
-rw-r--r--.mrconfig.in6
1 files changed, 6 insertions, 0 deletions
diff --git a/.mrconfig.in b/.mrconfig.in
index 79406f9f..cf2cd17e 100644
--- a/.mrconfig.in
+++ b/.mrconfig.in
@@ -764,6 +764,12 @@ commit = nmbug-spw commit
# - wiping out git because db contains no spw:: tags (`nmbug
# checkout` needed)
# - doing any committing when there are known remote changes.
+#
+# TODO (Script to) periodically drop old spw::killed tags from repo. This
+# should speed up nmbug-spw runs on athena. Might need to adjust autoci,
+# however, as dropping the tags might mean there are less than 500 tags left,
+# in which case the current check would not protect us from wiping out git
+# when `nmbug checkout` is needed.
autoci =
nmbug-spw status | perl -ne'/^[AD][ad]?\s/ and $i++ > 500 and exit 1' \
&& nmbug-spw commit