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