X-Git-Url: https://git.jankratochvil.net/?a=blobdiff_plain;f=bin%2Fgit-bisect-run;h=b353795eda715d1dab6db6e2aea1f599d67fa85c;hb=b4c543b284c06db3d8ff59f863818b50bd553c31;hp=7bcf12f49735955ef9b4928804aa2ba6b609c285;hpb=1ad723c3e8e1b30ef6489984d7d17358faac1aaf;p=nethome.git diff --git a/bin/git-bisect-run b/bin/git-bisect-run index 7bcf12f..b353795 100755 --- a/bin/git-bisect-run +++ b/bin/git-bisect-run @@ -2,10 +2,18 @@ # $Id$ set -ex -trap 'exit 125' EXIT +test -n "$*" +trap 'git reset --hard;git clean -df;exit 200' EXIT git reset --hard git clean -df errs1 -s --fast --disable-werror errs2 trap '' EXIT -exec "$@" +set +e +"$@" +rc=$? +set -e +git reset --hard +git clean -df +echo rc=$rc +exit $rc