chiark / gitweb /
*-to-master => *-to-pretest
[dgit-junk.git] / pretest-to-tested
diff --git a/pretest-to-tested b/pretest-to-tested
new file mode 100755 (executable)
index 0000000..0cec6d7
--- /dev/null
@@ -0,0 +1,19 @@
+#!/bin/bash
+#
+# run  git fetch main
+# and then this
+
+set -e
+set -o pipefail
+
+revspec=main/${STTM_TESTED-tested}..main/pretest
+
+echo "testing $revspec ..."
+
+git-rev-list $revspec | nl -ba | tac | \
+while read num rev; do
+       echo >&2 ""
+       echo >&2 "testing $num $rev"
+       git checkout $rev
+       ${0%/*}/sometest-to-tested
+done