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