88b7c03
#!/bin/bash
88b7c03
88b7c03
tag=1.0.0
88b7c03
88b7c03
set -e
88b7c03
88b7c03
tmp=$(mktemp -d)
88b7c03
88b7c03
trap cleanup EXIT
88b7c03
cleanup() {
88b7c03
    set +e
88b7c03
    [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp"
88b7c03
}
88b7c03
88b7c03
unset CDPATH
88b7c03
pwd=$(pwd)
88b7c03
88b7c03
pushd "$tmp"
88b7c03
git clone git://github.com/expressjs/errorhandler.git
88b7c03
cd errorhandler
88b7c03
git archive --prefix="test/" --format=tar tags/${tag}:test/ \
88b7c03
    | bzip2 > "$pwd"/tests-${tag}.tar.bz2
88b7c03
popd