X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=tests%2Flib;h=2771252bd72a3e6cee75bcca8aa8f22e2a563b97;hb=9ee8857bdfcfe774a33811a60d61012fffd5dba2;hp=1ddfcea0fed19b3cdfc88fc63a057a3c1ae1d951;hpb=0992cbebeb1bcf1dbda34a03917e25ba75fad046;p=dgit.git diff --git a/tests/lib b/tests/lib index 1ddfcea0..2771252b 100644 --- a/tests/lib +++ b/tests/lib @@ -64,6 +64,7 @@ env -0 >$tmp/.save-env ln -f $troot/ssh ssh export DEBCHANGE_VENDOR=dpkg +unset VISUAL mkdir -p $tmp/incoming cat <$tmp/dput.cf @@ -419,21 +420,8 @@ t-save-artifacts () { artifacts="$AUTOPKGTEST_ARTIFACTS" if [ x"$artifacts" = x ]; then return; fi if [ x"tmp" = x ]; then return; fi - : '(((((((((( t-save-artifacts ))))))))))' - cp -dR --preserve=links,timestamps "$tmp"/. "$artifacts"/. - cd "$artifacts"/. - find . \( -name \*.tar -o -name \*.sample \) -print0 | \ - xargs -0r rm -v - find . \( -name .git \ - -o -path ./salsa/\* \ - -o -path ./git/\*.git \ - \) -type d \ - \! -path '*/.git/*/.git' -exec sh -xec ' - cd "$1" - "$2"/playtree-save-refs - git gc --prune=all - ' x '{}' "$troot" \; - : ')))))))))) t-save-artifacts ))))))))))' + GZIP=-1v tar -C "$tmp" -zc -f "$artifacts/${0##*/}.tar.gz" \ + --exclude=\*.tar . } t-rm-dput-dropping () {