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